Recent round-trip flight deals
6/5Wed
nonstopSpirit Airlines
2h 37mMIA-SJU
6/8Sat
nonstopSpirit Airlines
2h 48mSJU-MIA
5/18Sat
nonstopSpirit Airlines
2h 35mMIA-SJU
5/21Tue
nonstopSpirit Airlines
2h 48mSJU-MIA
5/18Sat
nonstopFrontier
2h 39mMIA-SJU
5/22Wed
nonstopFrontier
2h 56mSJU-MIA
5/29Wed
nonstopSpirit Airlines
2h 35mMIA-SJU
6/4Tue
nonstopSpirit Airlines
2h 48mSJU-MIA
6/4Tue
nonstopFrontier
2h 44mMIA-SJU
6/11Tue
nonstopFrontier
2h 50mSJU-MIA
6/5Wed
nonstopSpirit Airlines
2h 37mMIA-SJU
6/12Wed
nonstopSpirit Airlines
2h 48mSJU-MIA
9/10Tue
nonstopFrontier
4h 05mBOS-SJU
9/24Tue
nonstopFrontier
4h 08mSJU-BOS
5/29Wed
2 stops
15h 25mLAS-SJU
6/3Mon
2 stops
24h 35mSJU-LAS
5/28Tue
2 stopsSpirit Airlines
25h 02mLAX-SJU
6/4Tue
2 stopsSpirit Airlines
27h 04mSJU-LAX
5/14Tue
1 stopFrontier
8h 24mDEN-SJU
5/22Wed
1 stopFrontier
10h 05mSJU-DEN