Recent round-trip flight deals
6/11Tue
nonstopFrontier
2h 39mMIA-SJU
6/12Wed
nonstopFrontier
2h 55mSJU-MIA
6/12Wed
nonstopFrontier
2h 39mMIA-SJU
6/12Wed
nonstopFrontier
2h 50mSJU-MIA
6/11Tue
nonstop
2h 43mMIA-SJU
6/11Tue
nonstop
2h 48mSJU-MIA
8/20Tue
nonstopSpirit Airlines
2h 35mMIA-SJU
8/26Mon
nonstopSpirit Airlines
2h 52mSJU-MIA
8/20Tue
nonstopSpirit Airlines
2h 35mMIA-SJU
8/27Tue
nonstopSpirit Airlines
2h 52mSJU-MIA
8/24Sat
nonstopSpirit Airlines
2h 35mMIA-SJU
8/28Wed
1 stopSpirit Airlines
9h 25mSJU-MIA
9/10Tue
nonstopSpirit Airlines
4h 06mBOS-SJU
9/24Tue
nonstopSpirit Airlines
4h 24mSJU-BOS
8/7Wed
1 stopFrontier
7h 52mDEN-SJU
8/12Mon
1 stopFrontier
8h 17mSJU-DEN
8/23Fri
2 stopsSpirit Airlines
18h 28mLAS-SJU
8/26Mon
2 stopsSpirit Airlines
20h 14mSJU-LAS
8/5Mon
2 stopsFrontier
11h 04mSFO-SJU
8/12Mon
2 stopsFrontier
17h 54mSJU-SFO