Recent return flight deals
20/6Thu
directTUI Airways
8h 40mMAN-PUJ
1/7Mon
directTUI Airways
8h 20mPUJ-MAN
20/6Thu
directTUI Airways
8h 40mMAN-PUJ
1/7Mon
directTUI Airways
8h 20mPUJ-MAN
10/9Tue
1 stopAir Transat
29h 00mMAN-PUJ
20/9Fri
1 stopAir Transat
15h 55mPUJ-MAN
1/7Mon
directTUI Airways
8h 50mBHX-PUJ
8/7Mon
directTUI Airways
8h 05mPUJ-BHX
11/9Wed
2 stopsFinnair
35h 10mMAN-PUJ
18/9Wed
2 stopsFinnair
25h 05mPUJ-MAN
10/9Tue
2 stopsAmerican Airlines
34h 20mMAN-PUJ
20/9Fri
2 stopsAmerican Airlines
29h 25mPUJ-MAN
11/9Wed
1 stopAir Transat
29h 00mMAN-PUJ
16/9Mon
1 stopAir Transat
15h 55mPUJ-MAN
11/9Wed
1 stopAir Transat
29h 00mMAN-PUJ
18/9Wed
1 stopAir Transat
15h 55mPUJ-MAN
21/10Mon
2 stops
36h 00mBHX-PUJ
15/11Fri
2 stops
16h 20mPUJ-BHX
28/6Fri
2 stopsDelta
29h 00mEDI-PUJ
15/9Sun
1 stopDelta
15h 10mPUJ-EDI