Cheap Flight Deals from Toronto Pearson International Airport to Shanghai Pudong International Airport
Search for flights from Toronto to Shanghai and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Cheapest nonstopYYZ15:2514h 50mNonstopPVG19:15Toronto - Shanghai|Mon, Nov 25|China Eastern AirlinesCAD 957CAD 2,30357% OFF57% OFFCAD 2,303CAD 957
- YYZ15:2514h 50mNonstopPVG19:15Toronto - Shanghai|Wed, Jan 29|China Eastern AirlinesCAD 1,212CAD 2,30347% OFF47% OFFCAD 2,303CAD 1,212
- YYZ18:0035h 45m1 stopPVG18:45Toronto - Shanghai|Sat, Nov 23|United AirlinesCAD 772CAD 2,30366% OFF66% OFFCAD 2,303CAD 772
- YYZ00:3023h 40m1 stopPVG13:10Toronto - Shanghai|Sun, Dec 1|China Southern AirlinesCAD 790CAD 790
- YYZ00:3023h 40m1 stopPVG13:10Toronto - Shanghai|Mon, Nov 25|China Southern AirlinesCAD 800CAD 800
- YYZ06:3023h 15m1 stopPVG18:45Toronto - Shanghai|Wed, Nov 27|United AirlinesCAD 800CAD 800
- YYZ06:3023h 15m1 stopPVG18:45Toronto - Shanghai|Mon, Dec 2|United AirlinesCAD 800CAD 800
- YYZ18:0035h 45m1 stopPVG18:45Toronto - Shanghai|Mon, Nov 25|United AirlinesCAD 805CAD 805
- YYZ06:3023h 15m1 stopPVG18:45Toronto - Shanghai|Mon, Dec 9|United AirlinesCAD 806CAD 806
- YYZ18:0035h 45m1 stopPVG18:45Toronto - Shanghai|Mon, Dec 30|United AirlinesCAD 816CAD 816
- YYZ13:003h 5mNonstopPVG14:00Toronto - Shanghai|Sat, Nov 30|China Eastern AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Toronto Pearson International Airport to Shanghai Pudong International Airport
See which airlines fly from Toronto to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Find more flights and airlines
Check the schedule for flights from Toronto to Shanghai and find the flight that best matches your travel plans.
CZ312
China Southern Airlines
01:30
YYZ
05:20
CAN
S-T-T-SCZ3550
China Southern Airlines
10:45
CAN
13:10
PVG
SMTWTFSCZ312
China Southern Airlines
01:30
YYZ
05:20
CAN
S-T-T-SCZ5625
China Southern Airlines
09:00
CAN
11:25
PVG
SMTWTFSNH7151
All Nippon Airways
06:00
YYZ
07:35
IAD
SMTWTFSNH7029
All Nippon Airways
12:35
IAD
15:25
HND
SMTWTFSGK035
Jetstar Japan
22:25
NRT
00:50
PVG
S-T-T-SNH7151
All Nippon Airways
06:00
YYZ
07:35
IAD
SMTWTFSNH101
All Nippon Airways
11:05
IAD
15:25
HND
SMTWTFSGK035
Jetstar Japan
22:25
NRT
00:50
PVG
S-T-T-SDL5031
Delta Air Lines
06:00
YYZ
07:41
DTW
SMTWTFSDL389
Delta Air Lines
10:05
DTW
15:20
PVG
SMTWTFSUA3554
United Airlines
06:15
YYZ
08:05
IAD
SMTWTFSUA803
United Airlines
12:35
IAD
16:50
HND
SMTWTFSGK035
Jetstar Japan
22:25
NRT
00:50
PVG
S-T-T-SUA565
United Airlines
06:30
YYZ
09:37
SFO
SMTWTFSUA035
United Airlines
11:15
SFO
16:35
KIX
SMTWTFS9C6998
Spring Airlines
19:30
KIX
21:20
PVG
SMTWTFSUA565
United Airlines
06:30
YYZ
09:37
SFO
SMTWTFSUA857
United Airlines
12:50
SFO
18:45
PVG
SMTWTFSWS655
WestJet
10:00
YYZ
12:36
YYC
SMTWT-SWS080
WestJet
14:00
YYC
16:30
NRT
--T-T-S9C6218
Spring Airlines
19:40
NRT
22:20
PVG
SMTWTFSAC009
Air Canada
12:35
YYZ
16:30
NRT
S--W-F-IJ001
Spring Airlines Japan
22:20
NRT
01:10
PVG
SMTWTFS
Toronto Pearson International Airport to Shanghai Pudong International Airport Flights Info
Flight distance | 11,425.53km |
---|---|
Cheapest one-way ticket price | CAD 772 |
Cheapest return ticket price | CAD 1,756 |
FAQs for Toronto Pearson International Airport to Shanghai Pudong International Airport Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.