Recent return flight deals
5-11Tue
1 stopAir China
27h 05mSIN-MXP
13-11Wed
1 stopAir China
35h 20mMXP-SIN
11-10Fri
1 stopAir China
27h 30mSIN-MXP
22-10Tue
1 stopAir China
21h 30mMXP-SIN
7-11Thu
1 stopAir China
27h 05mSIN-MXP
21-11Thu
1 stopAir China
21h 30mMXP-SIN
27-5Mon
1 stopEtihad Airways
16h 25mSIN-MXP
31-5Fri
1 stopEtihad Airways
16h 55mMXP-SIN
26-5Sun
1 stopAir France
18h 45mSIN-MXP
12-6Wed
1 stopAir France
16h 50mMXP-SIN
11-10Fri
1 stopAir China
27h 30mSIN-MXP
21-10Mon
1 stopAir China
21h 30mMXP-SIN
26-5Sun
1 stopEtihad Airways
28h 20mSIN-MXP
29-5Wed
1 stopEtihad Airways
16h 55mMXP-SIN
8-11Fri
1 stopAir China
27h 05mSIN-MXP
18-11Mon
1 stopAir China
35h 20mMXP-SIN
23-9Mon
1 stopAir India
25h 45mSIN-MXP
29-9Sun
1 stopAir India
28h 30mMXP-SIN
16-6Sun
1 stopAir India
25h 45mSIN-MXP
17-7Wed
1 stopAir India
28h 30mMXP-SIN