Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Shanghai to Toronto is Qatar Airways.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Shanghai to Toronto is June.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Shanghai to Toronto is Wednesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
11:50 PVG13:25 YYZ14Hrs, 35m Direct
-
PVGShanghai Pudong International Airport 11:50 - YYZ 13:25 14h 35m Direct
-
PVGShanghai Pudong International Airport 11:50
-
YYZToronto Lester B Pearson Intl Airport 13:25
- 14h 35m
- Direct
-
China Eastern Airlines (MU 207)Boeing 777 300 Er -
China Eastern Airlines (MU 207) -
- M
- -
- W
- -
- -
- S
- -
- Boeing 777 300 Er
-
12:00 PVG13:25 YYZ14Hrs, 25m Direct
-
PVGShanghai Pudong International Airport 12:00 - YYZ 13:25 14h 25m Direct
-
PVGShanghai Pudong International Airport 12:00
-
YYZToronto Lester B Pearson Intl Airport 13:25
- 14h 25m
- Direct
-
China Eastern Airlines (MU 207)Boeing 777 300 Er -
China Eastern Airlines (MU 207) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 777 300 Er
-
08:30 PVG17:05 YYZ21Hrs, 35m 1 Stop (HND)
-
PVGShanghai Pudong International Airport 08:30 - YYZ 17:05 21h 35m 1 Stop (HND) Tokyo
-
PVGShanghai Pudong International Airport 08:30HNDTokyo Haneda Airport 18:50
-
HNDTokyo Haneda Airport 12:15YYZToronto Lester B Pearson Intl Airport 17:05
- 21h 35m (6h 35m)
- 1 Stop HND · Tokyo 6h 35m
-
All Nippon Airways (NH 972)Boeing 767 Air Canada (AC 2)Boeing 777 300 Er -
All Nippon Airways (NH 972) -
- M
- T
- W
- T
- F
- S
- S
-
08:35 SHA14:10 YYZ18Hrs, 35m 1 Stop (PEK)
-
SHAShanghai Hongqiao International Airport 08:35 - YYZ 14:10 18h 35m 1 Stop (PEK) Beijing
-
SHAShanghai Hongqiao International Airport 08:35PEKBeijing Capital Airport 14:20
-
PEKBeijing Capital Airport 10:55YYZToronto Lester B Pearson Intl Airport 14:10
- 18h 35m (3h 25m)
- 1 Stop PEK · Beijing 3h 25m
-
Hainan Airlines (HU 7602)Airbus Industrie A330 200 Hainan Airlines (HU 7975)Boeing 787 9 -
Hainan Airlines (HU 7602) -
- -
- -
- -
- -
- -
- -
- S
-
18:45 NRT12:00 NGO21Hrs, 00m 1 Stop (YYZ)
-
NRTTokyo Narita Airport 18:45 - NGO 12:00 21h 1 Stop (YYZ) Toronto
-
NRTTokyo Narita Airport 18:45PVGShanghai Pudong International Airport 08:40
-
YYZToronto Lester B Pearson Intl Airport 16:40NGONagoya Chubu Centrair International Airport 12:00
- 21h (5h 30m)
- 1 Stop YYZ · Toronto 5h 30m
-
Air Canada (AC 10)Boeing 777 300 Er Juneyao Airlines (HO 1391)Airbus -
Air Canada (AC 10) -
- -
- -
- -
- -
- -
- -
- S
-
18:45 NRT12:00 NGO21Hrs, 00m 1 Stop (YYZ)
-
NRTTokyo Narita Airport 18:45 - NGO 12:00 21h 1 Stop (YYZ) Toronto
-
NRTTokyo Narita Airport 18:45PVGShanghai Pudong International Airport 08:40
-
YYZToronto Lester B Pearson Intl Airport 16:40NGONagoya Chubu Centrair International Airport 12:00
- 21h (5h 30m)
- 1 Stop YYZ · Toronto 5h 30m
-
Air Canada (AC 10)Boeing 777 300 Er Juneyao Airlines (HO 1391)Airbus A320 Neo -
Air Canada (AC 10) -
- -
- -
- W
- -
- F
- -
- -
-
18:50 HND12:10 KIX21Hrs, 05m 1 Stop (YYZ)
-
HNDTokyo Haneda Airport 18:50 - KIX 12:10 21h 05m 1 Stop (YYZ) Toronto
-
HNDTokyo Haneda Airport 18:50PVGShanghai Pudong International Airport 09:00
-
YYZToronto Lester B Pearson Intl Airport 17:05KIXOsaka Kansai International Airport 12:10
- 21h 05m (5h 25m)
- 1 Stop YYZ · Toronto 5h 25m
-
Air Canada (AC 2)Boeing 777 300 Er Air China (CA 921)Airbus -
Air Canada (AC 2) -
- M
- T
- W
- T
- F
- S
- S
-
11:35 PVG19:30 YYZ20Hrs, 55m 1 Stop (ICN)
-
PVGShanghai Pudong International Airport 11:35 - YYZ 19:30 20h 55m 1 Stop (ICN) Seoul
-
PVGShanghai Pudong International Airport 11:35ICNSeoul Incheon International Airport 20:10
-
ICNSeoul Incheon International Airport 14:30YYZToronto Lester B Pearson Intl Airport 19:30
- 20h 55m (5h 40m)
- 1 Stop ICN · Seoul 5h 40m
-
Asiana Airlines (OZ 362)Boeing 777 200 Lr Air Canada (AC 62)Boeing 787 9 -
Asiana Airlines (OZ 362) -
- M
- T
- -
- -
- F
- S
- S
-
11:35 PVG19:30 YYZ20Hrs, 55m 1 Stop (ICN)
-
PVGShanghai Pudong International Airport 11:35 - YYZ 19:30 20h 55m 1 Stop (ICN) Seoul
-
PVGShanghai Pudong International Airport 11:35ICNSeoul Incheon International Airport 20:10
-
ICNSeoul Incheon International Airport 14:30YYZToronto Lester B Pearson Intl Airport 19:30
- 20h 55m (5h 40m)
- 1 Stop ICN · Seoul 5h 40m
-
Asiana Airlines (OZ 362)Boeing 777 200 Lr Air Canada (AC 62)Boeing 787 8 -
Asiana Airlines (OZ 362) -
- -
- -
- W
- -
- -
- -
- -
-
11:35 PVG19:30 YYZ20Hrs, 55m 1 Stop (ICN)
-
PVGShanghai Pudong International Airport 11:35 - YYZ 19:30 20h 55m 1 Stop (ICN) Seoul
-
PVGShanghai Pudong International Airport 11:35ICNSeoul Incheon International Airport 20:10
-
ICNSeoul Incheon International Airport 14:30YYZToronto Lester B Pearson Intl Airport 19:30
- 20h 55m (5h 40m)
- 1 Stop ICN · Seoul 5h 40m
-
Asiana Airlines (OZ 362)Airbus A321 Neo Air Canada (AC 62)Boeing 787 9 -
Asiana Airlines (OZ 362) -
- -
- -
- -
- T
- -
- -
- -
-
11:50 SHA21:15 YYZ22Hrs, 25m 1 Stop (CAN)
-
SHAShanghai Hongqiao International Airport 11:50 - YYZ 21:15 22h 25m 1 Stop (CAN) Guangzhou
-
SHAShanghai Hongqiao International Airport 11:50CANGuangzhou Airport 19:00
-
CANGuangzhou Airport 14:30YYZToronto Lester B Pearson Intl Airport 21:15
- 22h 25m (4h 30m)
- 1 Stop CAN · Guangzhou 4h 30m
-
China Southern Airlines (CZ 3524)Boeing 777 300 Er China Southern Airlines (CZ 311)Boeing 777 300 Er -
China Southern Airlines (CZ 3524) -
- -
- T
- -
- -
- -
- S
- S
-
11:50 SHA21:15 YYZ22Hrs, 25m 1 Stop (CAN)
-
SHAShanghai Hongqiao International Airport 11:50 - YYZ 21:15 22h 25m 1 Stop (CAN) Guangzhou
-
SHAShanghai Hongqiao International Airport 11:50CANGuangzhou Airport 19:10
-
CANGuangzhou Airport 14:30YYZToronto Lester B Pearson Intl Airport 21:15
- 22h 25m (4h 40m)
- 1 Stop CAN · Guangzhou 4h 40m
-
China Southern Airlines (CZ 3524)Boeing 777 300 Er China Southern Airlines (CZ 311)Boeing 777 300 Er -
China Southern Airlines (CZ 3524) -
- -
- -
- -
- T
- -
- -
- -
-
12:05 PVG20:20 YYZ21Hrs, 15m 1 Stop (TPE)
-
PVGShanghai Pudong International Airport 12:05 - YYZ 20:20 21h 15m 1 Stop (TPE) Taipei
-
PVGShanghai Pudong International Airport 12:05TPETaipei Taiwan Taoyuan International Airport 19:20
-
TPETaipei Taiwan Taoyuan International Airport 14:00YYZToronto Lester B Pearson Intl Airport 20:20
- 21h 15m (5h 20m)
- 1 Stop TPE · Taipei 5h 20m
-
Air China (CA 195)Airbus Industrie 330 300 EVA Air (BR 36)Boeing 777 300 Er -
Air China (CA 195) -
- M
- T
- W
- T
- F
- S
- -
-
13:10 PVG19:30 YYZ19Hrs, 20m 1 Stop (ICN)
-
PVGShanghai Pudong International Airport 13:10 - YYZ 19:30 19h 20m 1 Stop (ICN) Seoul
-
PVGShanghai Pudong International Airport 13:10ICNSeoul Incheon International Airport 20:10
-
ICNSeoul Incheon International Airport 16:00YYZToronto Lester B Pearson Intl Airport 19:30
- 19h 20m (4h 10m)
- 1 Stop ICN · Seoul 4h 10m
-
Asiana Airlines (OZ 364)Boeing 777 200 Lr Air Canada (AC 62)Boeing 787 8 -
Asiana Airlines (OZ 364) -
- -
- -
- W
- -
- -
- -
- -
-
13:10 PVG19:30 YYZ19Hrs, 20m 1 Stop (ICN)
-
PVGShanghai Pudong International Airport 13:10 - YYZ 19:30 19h 20m 1 Stop (ICN) Seoul
-
PVGShanghai Pudong International Airport 13:10ICNSeoul Incheon International Airport 20:10
-
ICNSeoul Incheon International Airport 16:00YYZToronto Lester B Pearson Intl Airport 19:30
- 19h 20m (4h 10m)
- 1 Stop ICN · Seoul 4h 10m
-
Asiana Airlines (OZ 364)Boeing 777 200 Lr Air Canada (AC 62)Boeing 787 9 -
Asiana Airlines (OZ 364) -
- M
- T
- -
- T
- F
- S
- S
-
13:15 PVG20:20 YYZ20Hrs, 05m 1 Stop (TPE)
-
PVGShanghai Pudong International Airport 13:15 - YYZ 20:20 20h 05m 1 Stop (TPE) Taipei
-
PVGShanghai Pudong International Airport 13:15TPETaipei Taiwan Taoyuan International Airport 19:20
-
TPETaipei Taiwan Taoyuan International Airport 15:15YYZToronto Lester B Pearson Intl Airport 20:20
- 20h 05m (4h 05m)
- 1 Stop TPE · Taipei 4h 05m
-
EVA Air (BR 711)Boeing 777 300 Er EVA Air (BR 36)Boeing 777 300 Er -
EVA Air (BR 711) -
- M
- T
- W
- T
- F
- S
- S
-
18:38 ORD08:35 SFO20Hrs, 55m 1 Stop (YYZ)
-
ORDChicago O'Hare International Airport 18:38 - SFO 08:35 20h 55m 1 Stop (YYZ) Toronto
-
ORDChicago O'Hare International Airport 18:38PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:25SFOSan Francisco International Airport 08:35
- 20h 55m (3h 43m)
- 1 Stop YYZ · Toronto 3h 43m
-
United Airlines (UA 265)Boeing 737 800 United Airlines (UA 858)Boeing 777 300 Er -
United Airlines (UA 265) -
- M
- T
- W
- T
- -
- S
- S
-
20:35 DTW08:35 SFO21Hrs, 18m 1 Stop (YYZ)
-
DTWDetroit Wayne County 20:35 - SFO 08:35 21h 18m 1 Stop (YYZ) Toronto
-
DTWDetroit Wayne County 20:35PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:48SFOSan Francisco International Airport 08:35
- 21h 18m (4h 20m)
- 1 Stop YYZ · Toronto 4h 20m
-
Air Canada (AC 8776)Canadair Regional United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 8776) -
- M
- T
- W
- -
- F
- S
- -
-
20:35 DTW08:35 SFO21Hrs, 18m 1 Stop (YYZ)
-
DTWDetroit Wayne County 20:35 - SFO 08:35 21h 18m 1 Stop (YYZ) Toronto
-
DTWDetroit Wayne County 20:35PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:48SFOSan Francisco International Airport 08:35
- 21h 18m (4h 22m)
- 1 Stop YYZ · Toronto 4h 22m
-
Air Canada (AC 8776)Canadair Regional United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 8776) -
- -
- -
- -
- T
- -
- -
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- -
- -
- -
- T
- -
- -
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- M
- -
- -
- -
- -
- -
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- -
- T
- -
- -
- -
- -
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus A220 300 United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- -
- -
- -
- -
- -
- S
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- -
- -
- W
- -
- -
- -
- -
-
18:45 BNA08:35 SFO21Hrs, 12m 1 Stop (YYZ)
-
BNANashville Airport 18:45 - SFO 08:35 21h 12m 1 Stop (YYZ) Toronto
-
BNANashville Airport 18:45PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:42SFOSan Francisco International Airport 08:35
- 21h 12m (3h 52m)
- 1 Stop YYZ · Toronto 3h 52m
-
Air Canada (AC 1104)Airbus United Airlines (UA 858)Boeing 777 300 Er -
Air Canada (AC 1104) -
- -
- -
- -
- -
- F
- -
- -
-
18:38 ORD08:35 SFO20Hrs, 55m 1 Stop (YYZ)
-
ORDChicago O'Hare International Airport 18:38 - SFO 08:35 20h 55m 1 Stop (YYZ) Toronto
-
ORDChicago O'Hare International Airport 18:38PVGShanghai Pudong International Airport 13:30
-
YYZToronto Lester B Pearson Intl Airport 21:25SFOSan Francisco International Airport 08:35
- 20h 55m (3h 39m)
- 1 Stop YYZ · Toronto 3h 39m
-
United Airlines (UA 265)Boeing 737 800 United Airlines (UA 858)Boeing 777 300 Er -
United Airlines (UA 265) -
- -
- -
- -
- -
- F
- -
- -
-
13:30 PVG19:53 YYZ19Hrs, 23m 1 Stop (SFO)
-
PVGShanghai Pudong International Airport 13:30 - YYZ 19:53 19h 23m 1 Stop (SFO) San Francisco
-
PVGShanghai Pudong International Airport 13:30SFOSan Francisco International Airport 11:55
-
SFOSan Francisco International Airport 08:35YYZToronto Lester B Pearson Intl Airport 19:53
- 19h 23m (3h 20m)
- 1 Stop SFO · San Francisco 3h 20m
-
United Airlines (UA 858)Boeing 777 300 Er Air Canada (AC 740)Boeing 737 Max 8 Passenger -
United Airlines (UA 858) -
- M
- T
- W
- T
- F
- -
- S
-
13:30 PVG19:53 YYZ19Hrs, 23m 1 Stop (SFO)
-
PVGShanghai Pudong International Airport 13:30 - YYZ 19:53 19h 23m 1 Stop (SFO) San Francisco
-
PVGShanghai Pudong International Airport 13:30SFOSan Francisco International Airport 11:55
-
SFOSan Francisco International Airport 08:35YYZToronto Lester B Pearson Intl Airport 19:53
- 19h 23m (3h 20m)
- 1 Stop SFO · San Francisco 3h 20m
-
United Airlines (UA 858)Boeing 777 300 Er Air Canada (AC 740)Airbus A220 300 -
United Airlines (UA 858) -
- -
- -
- -
- -
- -
- S
- -
-
13:35 SHA20:35 YYZ20Hrs, 00m 1 Stop (HKG)
-
SHAShanghai Hongqiao International Airport 13:35 - YYZ 20:35 20h 1 Stop (HKG) Hong Kong
-
SHAShanghai Hongqiao International Airport 13:35HKGHong Kong International Airport 18:45
-
HKGHong Kong International Airport 16:20YYZToronto Lester B Pearson Intl Airport 20:35
- 20h (2h 25m)
- 1 Stop HKG · Hong Kong 2h 25m
-
Cathay Pacific (CX 349)Airbus Industrie 330 300 Cathay Pacific (CX 826)Airbus A351 -
Cathay Pacific (CX 349) -
- M
- T
- W
- T
- F
- S
- S
-
13:45 PVG20:35 YYZ19Hrs, 50m 1 Stop (HKG)
-
PVGShanghai Pudong International Airport 13:45 - YYZ 20:35 19h 50m 1 Stop (HKG) Hong Kong
-
PVGShanghai Pudong International Airport 13:45HKGHong Kong International Airport 18:45
-
HKGHong Kong International Airport 16:45YYZToronto Lester B Pearson Intl Airport 20:35
- 19h 50m (2h)
- 1 Stop HKG · Hong Kong 2h
-
Cathay Pacific (CX 367)Boeing 777 300 Er Cathay Pacific (CX 826)Airbus A351 -
Cathay Pacific (CX 367) -
- M
- T
- W
- T
- F
- S
- -
-
13:45 PVG20:35 YYZ19Hrs, 50m 1 Stop (HKG)
-
PVGShanghai Pudong International Airport 13:45 - YYZ 20:35 19h 50m 1 Stop (HKG) Hong Kong
-
PVGShanghai Pudong International Airport 13:45HKGHong Kong International Airport 18:45
-
HKGHong Kong International Airport 16:45YYZToronto Lester B Pearson Intl Airport 20:35
- 19h 50m (2h)
- 1 Stop HKG · Hong Kong 2h
-
Cathay Pacific (CX 367)Boeing 777 300 Cathay Pacific (CX 826)Airbus A351 -
Cathay Pacific (CX 367) -
- -
- -
- -
- -
- -
- -
- S
-
13:15 YVR17:05 ICN19Hrs, 55m 1 Stop (YYZ)
-
YVRVancouver International Airport 13:15 - ICN 17:05 19h 55m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 13:15PVGShanghai Pudong International Airport 14:00
-
YYZToronto Lester B Pearson Intl Airport 20:55ICNSeoul Incheon International Airport 17:05
- 19h 55m (3h 25m)
- 1 Stop YYZ · Toronto 3h 25m
-
WestJet (WS 714)Boeing 737 700 Korean Air (KE 898)Airbus Industrie 330 300 -
WestJet (WS 714) -
- -
- -
- -
- -
- -
- -
- S
-
13:15 YVR17:05 ICN19Hrs, 54m 1 Stop (YYZ)
-
YVRVancouver International Airport 13:15 - ICN 17:05 19h 54m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 13:15PVGShanghai Pudong International Airport 14:00
-
YYZToronto Lester B Pearson Intl Airport 20:54ICNSeoul Incheon International Airport 17:05
- 19h 54m (3h 30m)
- 1 Stop YYZ · Toronto 3h 30m
-
WestJet (WS 714)Boeing 737 700 Korean Air (KE 898)Airbus Industrie 330 300 -
WestJet (WS 714) -
- M
- -
- -
- -
- F
- -
- -
-
13:15 YVR17:05 ICN19Hrs, 54m 1 Stop (YYZ)
-
YVRVancouver International Airport 13:15 - ICN 17:05 19h 54m 1 Stop (YYZ) Toronto
-
YVRVancouver International Airport 13:15PVGShanghai Pudong International Airport 14:00
-
YYZToronto Lester B Pearson Intl Airport 20:54ICNSeoul Incheon International Airport 17:05
- 19h 54m (3h 30m)
- 1 Stop YYZ · Toronto 3h 30m
-
WestJet (WS 714)Boeing 737 700 Korean Air (KE 898)Boeing 777 200 -
WestJet (WS 714) -
- -
- -
- -
- -
- -
- S
- -
-
14:25 PVG20:20 YYZ18Hrs, 55m 1 Stop (TPE)
-
PVGShanghai Pudong International Airport 14:25 - YYZ 20:20 18h 55m 1 Stop (TPE) Taipei
-
PVGShanghai Pudong International Airport 14:25TPETaipei Taiwan Taoyuan International Airport 19:20
-
TPETaipei Taiwan Taoyuan International Airport 16:30YYZToronto Lester B Pearson Intl Airport 20:20
- 18h 55m (2h 50m)
- 1 Stop TPE · Taipei 2h 50m
-
Air China (CA 195)Airbus Industrie 330 300 EVA Air (BR 36)Boeing 777 300 Er -
Air China (CA 195) -
- -
- -
- -
- -
- -
- -
- S
-
14:45 PVG20:35 YYZ18Hrs, 50m 1 Stop (HKG)
-
PVGShanghai Pudong International Airport 14:45 - YYZ 20:35 18h 50m 1 Stop (HKG) Hong Kong
-
PVGShanghai Pudong International Airport 14:45HKGHong Kong International Airport 18:45
-
HKGHong Kong International Airport 17:45YYZToronto Lester B Pearson Intl Airport 20:35
- 18h 50m (1h)
- 1 Stop HKG · Hong Kong 1h
-
Cathay Pacific (CX 377)Boeing 777 300 Cathay Pacific (CX 826)Airbus A351 -
Cathay Pacific (CX 377) -
- -
- -
- -
- T
- F
- S
- -
-
14:45 PVG20:35 YYZ18Hrs, 50m 1 Stop (HKG)
-
PVGShanghai Pudong International Airport 14:45 - YYZ 20:35 18h 50m 1 Stop (HKG) Hong Kong
-
PVGShanghai Pudong International Airport 14:45HKGHong Kong International Airport 18:45
-
HKGHong Kong International Airport 17:45YYZToronto Lester B Pearson Intl Airport 20:35
- 18h 50m (1h)
- 1 Stop HKG · Hong Kong 1h
-
Cathay Pacific (CX 377)Airbus Industrie 330 300 Cathay Pacific (CX 826)Airbus A351 -
Cathay Pacific (CX 377) -
- M
- T
- W
- -
- -
- -
- S
-
17:50 PVG00:57 YYZ20Hrs, 07m 1 Stop (YVR)
-
PVGShanghai Pudong International Airport 17:50 - YYZ 00:57 20h 07m 1 Stop (YVR) Vancouver
-
PVGShanghai Pudong International Airport 17:50YVRVancouver International Airport 17:25
-
YVRVancouver International Airport 12:10YYZToronto Lester B Pearson Intl Airport 00:57
- 20h 07m (5h 15m)
- 1 Stop YVR · Vancouver 5h 15m
-
Air Canada (AC 26)Boeing 787 9 Air Canada (AC 122)Boeing 737 Max 8 Passenger -
Air Canada (AC 26) -
- M
- -
- -
- -
- -
- -
- -
-
17:50 PVG23:32 YYZ18Hrs, 42m 1 Stop (YVR)
-
PVGShanghai Pudong International Airport 17:50 - YYZ 23:32 18h 42m 1 Stop (YVR) Vancouver
-
PVGShanghai Pudong International Airport 17:50YVRVancouver International Airport 16:00
-
YVRVancouver International Airport 12:10YYZToronto Lester B Pearson Intl Airport 23:32
- 18h 42m (3h 50m)
- 1 Stop YVR · Vancouver 3h 50m
-
Air Canada (AC 26)Boeing 787 9 Air Canada (AC 120)Boeing 737 Max 8 Passenger -
Air Canada (AC 26) -
- -
- -
- W
- -
- -
- -
- -
-
17:50 PVG23:29 YYZ18Hrs, 39m 1 Stop (YVR)
-
PVGShanghai Pudong International Airport 17:50 - YYZ 23:29 18h 39m 1 Stop (YVR) Vancouver
-
PVGShanghai Pudong International Airport 17:50YVRVancouver International Airport 16:00
-
YVRVancouver International Airport 12:10YYZToronto Lester B Pearson Intl Airport 23:29
- 18h 39m (3h 50m)
- 1 Stop YVR · Vancouver 3h 50m
-
Air Canada (AC 26)Boeing 787 9 Air Canada (AC 120)Boeing 777 300 Er -
Air Canada (AC 26) -
- -
- -
- -
- -
- F
- S
- -
-
17:50 PVG21:26 YYZ16Hrs, 36m 1 Stop (YVR)
-
PVGShanghai Pudong International Airport 17:50 - YYZ 21:26 16h 36m 1 Stop (YVR) Vancouver
-
PVGShanghai Pudong International Airport 17:50YVRVancouver International Airport 14:00
-
YVRVancouver International Airport 12:10YYZToronto Lester B Pearson Intl Airport 21:26
- 16h 36m (1h 50m)
- 1 Stop YVR · Vancouver 1h 50m
-
Air Canada (AC 26)Boeing 787 9 Air Canada (AC 118)Boeing 787 9 -
Air Canada (AC 26) -
- M
- -
- W
- -
- F
- S
- -
-
20:25 PVG06:24 YYZ22Hrs, 59m 1 Stop (LAX)
-
PVGShanghai Pudong International Airport 20:25 - YYZ 06:24 22h 59m 1 Stop (LAX) Los Angeles
-
PVGShanghai Pudong International Airport 20:25LAXLos Angeles International Airport 22:55
-
LAXLos Angeles International Airport 15:50YYZToronto Lester B Pearson Intl Airport 06:24
- 22h 59m (7h 05m)
- 1 Stop LAX · Los Angeles 7h 05m
-
United Airlines (UA 199)Boeing 787 9 Air Canada (AC 794)Boeing 787 8 -
United Airlines (UA 199) -
- M
- -
- -
- -
- F
- -
- -
-
20:25 PVG06:36 YYZ23Hrs, 11m 1 Stop (LAX)
-
PVGShanghai Pudong International Airport 20:25 - YYZ 06:36 23h 11m 1 Stop (LAX) Los Angeles
-
PVGShanghai Pudong International Airport 20:25LAXLos Angeles International Airport 22:55
-
LAXLos Angeles International Airport 15:50YYZToronto Lester B Pearson Intl Airport 06:36
- 23h 11m (7h 05m)
- 1 Stop LAX · Los Angeles 7h 05m
-
United Airlines (UA 199)Boeing 787 9 Air Canada (AC 794)Airbus -
United Airlines (UA 199) -
- -
- T
- W
- T
- -
- S
- S
-
06:40 PVG14:10 YYZ20Hrs, 30m 1 Stop (PEK)
-
PVGShanghai Pudong International Airport 06:40 - YYZ 14:10 20h 30m 1 Stop (PEK) Beijing
-
PVGShanghai Pudong International Airport 06:40PEKBeijing Capital Airport 14:20
-
PEKBeijing Capital Airport 09:15YYZToronto Lester B Pearson Intl Airport 14:10
- 20h 30m (5h 05m)
- 1 Stop PEK · Beijing 5h 05m
-
Hainan Airlines (HU 7614)Boeing 737 800 Hainan Airlines (HU 7975)Boeing 787 9 -
Hainan Airlines (HU 7614) -
- -
- -
- -
- -
- -
- -
- S
The fastest flight time for direct flights from Shanghai to Toronto is 14 hours 25 minutes. Check latest flight schedules & prices on Wego.
The most popular airline flying from Shanghai to Toronto is EVA Air. Find the latest flight deals on Wego.
The flight distance between Shanghai and Toronto is 11422km. Check all available flights on Wego.
The earliest flight of the day departs at 06:40. The last flight of the day departs at 08:30. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Shanghai to Toronto. Find out the list of airlines on Wego.
All Airports in Shanghai
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ