- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Toronto to Suzhou (YTO-SHA)
Prices were available within the past 7 days and start at S$1,038 for one-way flights and S$2,076 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 11 Jul - Fri, 26 Jul
YYZ
Toronto
PVG
Shanghai
S$2,076 Return, found 5 days ago
S$2,076
Return
found 5 days ago
Tue, 15 Oct - Thu, 31 Oct
YYZ
Toronto
PVG
Shanghai
S$2,192 Return, found 2 days ago
S$2,192
Return
found 2 days ago
Tue, 15 Oct - Thu, 31 Oct
YYZ
Toronto
PVG
Shanghai
S$2,204 Return, found 2 days ago
S$2,204
Return
found 2 days ago
Tue, 15 Oct - Thu, 31 Oct
YYZ
Toronto
PVG
Shanghai
S$2,206 Return, found 2 days ago
S$2,206
Return
found 2 days ago
Tue, 15 Oct - Thu, 31 Oct
YYZ
Toronto
SHA
Shanghai
S$2,257 Return, found 2 days ago
S$2,257
Return
found 2 days ago
Tue, 15 Oct - Thu, 31 Oct
YYZ
Toronto
PVG
Shanghai
S$2,410 Return, found 2 days ago
S$2,410
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Flights
Flights from Singapore to FuzhouFlights from Singapore (SIN) to Mamit (AJL)Flights from Perth (PER) to Moonyoonooka (GET)Flights to OhioFlights from Rada to HefeiFlights from San Francisco (SFO) to Vancouver (YVR)Flights from Xiamen to ShantouFlights to Kuala PerlisFlights from Singapore (SIN) to Central Java (PWL)Flights from Sa Khu (HKT) to Ho Chi Minh City (SGN)Flights from Singapore (SIN) to Salzburg (SZG)Flights from Singapore to WeihaiFlights from Singapore to ChengduFlights to NetherlandsFlights from Delhi (DEL) to Leh (IXL)Flights to ShanweiFlights from Haidong to Kushiro
Activities
*Available to Expedia members.