Recent round-trip flight deals
5/29Wed
1 stopFrontier
10h 03mMIA-PUJ
5/30Thu
nonstopFrontier
2h 39mPUJ-MIA
9/16Mon
nonstopFrontier
2h 32mMIA-PUJ
9/26Thu
nonstopFrontier
2h 39mPUJ-MIA
5/28Tue
nonstopFrontier
2h 27mMIA-PUJ
5/30Thu
nonstopFrontier
2h 39mPUJ-MIA
6/2Sun
nonstopFrontier
2h 35mMIA-PUJ
6/7Fri
nonstopFrontier
2h 38mPUJ-MIA
5/28Tue
nonstopFrontier
2h 27mMIA-PUJ
5/31Fri
nonstopFrontier
2h 39mPUJ-MIA
6/2Sun
nonstopFrontier
2h 35mMIA-PUJ
6/6Thu
nonstopFrontier
2h 41mPUJ-MIA
8/17Sat
1 stopFrontier
7h 49mDEN-PUJ
8/24Sat
2 stopsFrontier
30h 29mPUJ-DEN
8/1Thu
1 stopFrontier
31h 53mSFO-PUJ
8/8Thu
1 stopFrontier
26h 07mPUJ-SFO
5/31Fri
1 stopSpirit Airlines
16h 56mLAX-PUJ
6/5Wed
1 stopSpirit Airlines
11h 38mPUJ-LAX
6/7Fri
2 stopsFrontier
24h 22mLAS-PUJ
6/13Thu
1 stopFrontier
12h 19mPUJ-LAS