Singapore - Toronto16 daysFri 01 JanSIN-YTZ· 2 stopsAir CanadaSat 16 JanYTZ-SIN· 2 stopsAir Canadafrom$2,148Show offer
Singapore - Toronto16 daysFri 01 JanSIN-YTZ· 2 stopsAir CanadaSat 16 JanYTZ-SIN· 2 stopsAir Canadafrom$2,148Show offer
Singapore - Toronto16 daysFri 01 JanSIN-YTZ· 2 stopsAir CanadaSat 16 JanYTZ-SIN· 2 stopsAir Canadafrom$2,148Show offer