Recent return flight deals
21/6Fri
directTUI Airways
8h 40mMAN-PUJ
5/7Fri
directTUI Airways
8h 20mPUJ-MAN
24/5Fri
directTUI Airways
8h 40mMAN-PUJ
27/5Mon
directTUI Airways
8h 20mPUJ-MAN
17/5Fri
directTUI Airways
8h 50mBHX-PUJ
27/5Mon
directTUI Airways
8h 05mPUJ-BHX
10/9Tue
1 stopAir Transat
29h 00mMAN-PUJ
20/9Fri
1 stopAir Transat
15h 55mPUJ-MAN
10/9Tue
2 stopsDelta
35h 41mMAN-PUJ
20/9Fri
2 stopsDelta
24h 12mPUJ-MAN
9/9Mon
2 stopsDelta
29h 56mMAN-PUJ
22/9Sun
2 stopsDelta
21h 50mPUJ-MAN
12/8Mon
2 stopsDelta
31h 24mBRS-PUJ
18/8Sun
2 stopsDelta
18h 20mPUJ-BRS
28/7Sun
2 stopsDelta
32h 34mEDI-PUJ
10/8Sat
2 stopsDelta
17h 45mPUJ-EDI
17/5Fri
1 stopSWISS
27h 45mBHX-PUJ
28/5Tue
1 stopSWISS
18h 00mPUJ-BHX
27/7Sat
2 stopsFinnair
33h 46mNCL-PUJ
11/8Sun
2 stopsFinnair
19h 03mPUJ-NCL