Recent round-trip flight deals
5/28Tue
nonstopFrontier
2h 35mMIA-PUJ
5/31Fri
nonstopFrontier
2h 39mPUJ-MIA
5/18Sat
nonstopFrontier
2h 35mMIA-PUJ
5/24Fri
nonstopFrontier
2h 39mPUJ-MIA
5/27Mon
nonstopFrontier
2h 27mMIA-PUJ
6/5Wed
nonstopFrontier
2h 38mPUJ-MIA
5/27Mon
nonstopFrontier
2h 27mMIA-PUJ
5/31Fri
nonstopFrontier
2h 39mPUJ-MIA
5/27Mon
nonstopFrontier
2h 27mMIA-PUJ
5/31Fri
nonstopFrontier
2h 39mPUJ-MIA
5/28Tue
nonstopFrontier
2h 27mMIA-PUJ
6/6Thu
nonstopFrontier
2h 38mPUJ-MIA
8/13Tue
1 stopFrontier
8h 49mDEN-PUJ
8/19Mon
2 stopsFrontier
33h 51mPUJ-DEN
5/30Thu
1 stopFrontier
9h 27mLAS-PUJ
6/5Wed
1 stopFrontier
13h 18mPUJ-LAS
7/10Wed
1 stopFrontier
32h 38mSFO-PUJ
7/18Thu
1 stopFrontier
25h 10mPUJ-SFO
9/16Mon
1 stopSpirit Airlines
15h 07mLAX-PUJ
9/24Tue
2 stopsSpirit Airlines
24h 03mPUJ-LAX