Recent round-trip flight deals
6/11Tue
nonstopFrontier
2h 39mMIA-SJU
6/12Wed
nonstopFrontier
2h 50mSJU-MIA
6/11Tue
nonstopSpirit Airlines
2h 37mMIA-SJU
6/12Wed
nonstopSpirit Airlines
2h 48mSJU-MIA
6/11Tue
nonstopFrontier
2h 39mMIA-SJU
6/12Wed
nonstopFrontier
2h 50mSJU-MIA
8/27Tue
nonstopSpirit Airlines
2h 41mMIA-SJU
9/4Wed
nonstopSpirit Airlines
2h 52mSJU-MIA
7/2Tue
nonstopSpirit Airlines
2h 37mMIA-SJU
7/4Thu
nonstopSpirit Airlines
2h 47mSJU-MIA
7/2Tue
nonstopFrontier
2h 43mMIA-SJU
7/9Tue
nonstopFrontier
2h 47mSJU-MIA
6/12Wed
nonstopSpirit Airlines
4h 14mBOS-SJU
6/24Mon
nonstopSpirit Airlines
4h 14mSJU-BOS
9/10Tue
2 stopsSpirit Airlines
16h 55mLAX-SJU
9/17Tue
2 stopsSpirit Airlines
14h 47mSJU-LAX
6/26Wed
1 stopFrontier
7h 50mDEN-SJU
7/3Wed
1 stopFrontier
8h 34mSJU-DEN
9/10Tue
1 stop
11h 08mLAS-SJU
9/16Mon
1 stop
13h 52mSJU-LAS