Recent round-trip flight deals
6/4Tue
nonstopSpirit Airlines
2h 35mMIA-SJU
6/6Thu
nonstopSpirit Airlines
2h 47mSJU-MIA
5/29Wed
nonstop
2h 40mMIA-SJU
6/4Tue
nonstop
2h 48mSJU-MIA
5/21Tue
nonstop
2h 44mMIA-SJU
5/29Wed
nonstop
2h 48mSJU-MIA
6/1Sat
nonstop
2h 40mMIA-SJU
6/4Tue
nonstop
2h 48mSJU-MIA
5/22Wed
nonstopFrontier
2h 40mMIA-SJU
5/30Thu
nonstopFrontier
2h 57mSJU-MIA
6/11Tue
nonstopFrontier
2h 39mMIA-SJU
6/15Sat
nonstopFrontier
2h 50mSJU-MIA
6/4Tue
nonstopSpirit Airlines
4h 06mBOS-SJU
6/6Thu
nonstopSpirit Airlines
4h 14mSJU-BOS
6/12Wed
1 stopFrontier
8h 30mLAS-SJU
6/17Mon
1 stopFrontier
16h 06mSJU-LAS
6/14Fri
1 stopFrontier
10h 55mDEN-SJU
6/18Tue
1 stopFrontier
8h 34mSJU-DEN
5/20Mon
1 stopSpirit Airlines
17h 17mLAX-SJU
6/4Tue
2 stopsSpirit Airlines
15h 26mSJU-LAX