Toronto to Shanghai Flights from US$540 incl. tax

Discover the best flight deals from Toronto to Shanghai

Toronto to Shanghai Flights

Compare and book the best deals

20:00
YYZ
Toronto
31h
1 stop
16:00
PVG
Shanghai
US$913
US$540
41% OFF
20:00
YYZ
Toronto
31h
1 stop
16:00
PVG
Shanghai
US$913
US$550
40% OFF
18:45
YYZ
Toronto
32h 15m
1 stop
16:00
PVG
Shanghai
US$913
US$553
39% OFF
09:10
YYZ
Toronto
41h 50m
1 stop
16:00
PVG
Shanghai
US$913
US$557
39% OFF
17:55
YYZ
Toronto
35h 50m
1 stop
18:45
PVG
Shanghai
US$913
US$565
38% OFF
09:45
YYZ
Toronto
41h 15m
1 stop
16:00
PVG
Shanghai
US$913
US$568
38% OFF

Toronto to Shanghai Arrival Airports

Airports in Shanghai

Toronto to Shanghai Airlines

Airlines operating flights on this route