Recent return flight deals
29-8Thu
2 stopsUnited Airlines
27h 11mSIN-YEG
28-9Sat
2 stopsUnited Airlines
37h 25mYEG-SIN
29-8Thu
2 stopsUnited Airlines
27h 11mSIN-YEG
28-9Sat
2 stopsUnited Airlines
37h 25mYEG-SIN
28-8Wed
2 stops
33h 01mSIN-YEG
28-9Sat
2 stops
38h 40mYEG-SIN
29-8Thu
1 stopAir Canada
27h 53mSIN-YEG
28-9Sat
2 stopsAir Canada
48h 05mYEG-SIN
29-8Thu
1 stopAir Canada
18h 53mSIN-YEG
28-9Sat
2 stopsAir Canada
27h 45mYEG-SIN
29-8Thu
1 stop
35h 14mSIN-YEG
28-9Sat
1 stop
29h 40mYEG-SIN
29-8Thu
1 stop
21h 49mSIN-YEG
28-9Sat
1 stop
29h 40mYEG-SIN
29-8Thu
2 stops
32h 18mSIN-YEG
28-9Sat
3 stops
27h 40mYEG-SIN
29-8Thu
2 stops
29h 37mSIN-YEG
28-9Sat
3 stops
27h 40mYEG-SIN
28-8Wed
2 stops
32h 06mSIN-YEG
28-9Sat
2 stops
33h 00mYEG-SIN
Search by stops
Search by airline
Search by price