Recent return flight deals
24-6Mon
2 stops
31h 25mSIN-YTZ
12-7Fri
3 stops
29h 00mYTZ-SIN
7-7Sun
3 stops
35h 21mSIN-YTZ
19-7Fri
3 stops
35h 15mYTZ-SIN
7-7Sun
2 stopsAir Canada
24h 24mSIN-YTZ
18-7Thu
2 stopsAir Canada
26h 25mYTZ-SIN
22-6Sat
3 stops
35h 36mSIN-YTZ
15-7Mon
2 stops
34h 10mYTZ-SIN
16-10Wed
2 stopsAir Canada
45h 49mSIN-YTZ
20-10Sun
2 stopsAir Canada
49h 50mYTZ-SIN
22-6Sat
3 stops
35h 36mSIN-YTZ
12-7Fri
3 stops
29h 00mYTZ-SIN
4-7Thu
2 stopsAir Canada
35h 39mSIN-YTZ
1-8Thu
2 stopsAir Canada
27h 45mYTZ-SIN
23-6Sun
3 stops
35h 41mSIN-YTZ
12-7Fri
3 stops
29h 00mYTZ-SIN
21-6Fri
3 stops
33h 49mSIN-YTZ
14-7Sun
2 stops
34h 10mYTZ-SIN
24-6Mon
2 stops
31h 25mSIN-YTZ
11-7Thu
3 stops
33h 50mYTZ-SIN
Search by stops
Search by airline
Search by price