Recent return flight deals
15-7Mon
2 stopsAir Canada
27h 19mSIN-YTZ
22-7Mon
2 stopsAir Canada
26h 25mYTZ-SIN
15-7Mon
3 stops
35h 21mSIN-YTZ
22-7Mon
3 stops
35h 55mYTZ-SIN
20-10Sun
2 stopsAir Canada
24h 24mSIN-YTZ
1-11Fri
2 stopsAir Canada
28h 30mYTZ-SIN
20-10Sun
2 stopsAir Canada
24h 24mSIN-YTZ
3-11Sun
2 stopsAir Canada
27h 30mYTZ-SIN
28-8Wed
2 stops
31h 45mSIN-YTZ
4-9Wed
2 stops
25h 25mYTZ-SIN
15-10Tue
2 stops
40h 00mSIN-YTZ
1-11Fri
2 stops
31h 30mYTZ-SIN
20-10Sun
2 stops
24h 24mSIN-YTZ
2-11Sat
2 stops
33h 40mYTZ-SIN
5-7Fri
2 stops
25h 29mSIN-YTZ
28-7Sun
2 stops
27h 45mYTZ-SIN
5-7Fri
3 stops
36h 04mSIN-YTZ
28-7Sun
2 stops
27h 45mYTZ-SIN
25-7Thu
2 stops
28h 05mSIN-YTZ
3-8Sat
3 stops
33h 25mYTZ-SIN
Search by stops
Search by airline
Search by price