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