Recent round-trip flight deals
8/18Sun
nonstopFrontier
2h 32mMIA-PUJ
8/23Fri
nonstopFrontier
2h 39mPUJ-MIA
6/9Sun
nonstopFrontier
2h 33mMIA-PUJ
6/13Thu
nonstopFrontier
2h 38mPUJ-MIA
6/9Sun
nonstopFrontier
2h 33mMIA-PUJ
6/13Thu
nonstopFrontier
2h 41mPUJ-MIA
7/2Tue
nonstopFrontier
2h 33mMIA-PUJ
8/22Thu
nonstopFrontier
2h 39mPUJ-MIA
6/16Sun
nonstopFrontier
2h 25mMIA-PUJ
6/18Tue
nonstopFrontier
2h 41mPUJ-MIA
7/14Sun
nonstopFrontier
2h 37mMIA-PUJ
7/18Thu
nonstopFrontier
2h 35mPUJ-MIA
7/19Fri
1 stopFrontier
32h 14mSFO-PUJ
8/1Thu
1 stopFrontier
26h 07mPUJ-SFO
7/25Thu
1 stopFrontier
28h 42mBOS-PUJ
7/29Mon
1 stopFrontier
12h 25mPUJ-BOS
6/17Mon
1 stopFrontier
7h 17mDEN-PUJ
6/25Tue
2 stopsFrontier
32h 06mPUJ-DEN
8/8Thu
1 stopFrontier
31h 21mLAS-PUJ
8/12Mon
1 stopFrontier
24h 33mPUJ-LAS