Recent return flight deals
7-11Thu
1 stopAir China
27h 05mSIN-MXP
21-11Thu
1 stopAir China
35h 20mMXP-SIN
10-10Thu
1 stopAir China
20h 50mSIN-MXP
1-11Fri
1 stopAir China
21h 30mMXP-SIN
11-10Fri
1 stopAir China
27h 30mSIN-MXP
21-10Mon
1 stopAir China
21h 30mMXP-SIN
8-11Fri
1 stopAir China
27h 05mSIN-MXP
18-11Mon
1 stopAir China
35h 20mMXP-SIN
12-7Fri
1 stopAir India
25h 45mSIN-MXP
20-7Sat
1 stopAir India
18h 45mMXP-SIN
22-9Sun
1 stopAir India
25h 45mSIN-MXP
28-9Sat
1 stopAir India
28h 30mMXP-SIN
25-7Thu
1 stopAir India
25h 45mSIN-MXP
10-8Sat
1 stopAir India
18h 45mMXP-SIN
4-7Thu
1 stopAir India
25h 45mSIN-MXP
19-7Fri
1 stopAir India
18h 45mMXP-SIN
9-6Sun
1 stop
28h 20mSIN-MXP
11-6Tue
1 stop
15h 45mMXP-SIN
6-6Thu
1 stop
16h 35mSIN-MXP
10-6Mon
1 stop
19h 50mMXP-SIN