Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Toronto to Shanghai is United Airlines.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Toronto to Shanghai is January.
-
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 Toronto to Shanghai is Saturday.
-
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
-
15:25 YYZ19:15 PVG14Hrs, 50m Direct
-
YYZToronto Lester B Pearson Intl Airport 15:25 - PVG 19:15 14h 50m Direct
-
YYZToronto Lester B Pearson Intl Airport 15:25
-
PVGShanghai Pudong International Airport 19:15
- 14h 50m
- Direct
-
China Eastern Airlines (MU 208)Boeing 777 300 Er -
China Eastern Airlines (MU 208) -
- M
- -
- W
- -
- F
- S
- -
- Boeing 777 300 Er
-
20:30 YYZ08:25 PVG22Hrs, 55m 1 Stop (ZRH)
-
YYZToronto Lester B Pearson Intl Airport 20:30 - PVG 08:25 22h 55m 1 Stop (ZRH) Zurich
-
YYZToronto Lester B Pearson Intl Airport 20:30ZRHZurich Airport 13:10
-
ZRHZurich Airport 10:25PVGShanghai Pudong International Airport 08:25
- 22h 55m (2h 45m)
- 1 Stop ZRH · Zurich 2h 45m
-
Air Canada (AC 880)Boeing 777 200 Lr Swiss (LX 188)Airbus A340 -
Air Canada (AC 880) -
- -
- T
- W
- T
- F
- S
- S
-
21:15 YYZ09:25 PVG23Hrs, 10m 1 Stop (AMS)
-
YYZToronto Lester B Pearson Intl Airport 21:15 - PVG 09:25 23h 10m 1 Stop (AMS) Amsterdam
-
YYZToronto Lester B Pearson Intl Airport 21:15AMSAmsterdam Airport 14:15
-
AMSAmsterdam Airport 10:50PVGShanghai Pudong International Airport 09:25
- 23h 10m (3h 25m)
- 1 Stop AMS · Amsterdam 3h 25m
-
KLM (KL 696)Airbus Industrie A330 200 KLM (KL 895)Boeing 777 200 -
KLM (KL 696) -
- -
- -
- -
- -
- -
- -
- S
-
21:15 YYZ09:25 PVG23Hrs, 10m 1 Stop (AMS)
-
YYZToronto Lester B Pearson Intl Airport 21:15 - PVG 09:25 23h 10m 1 Stop (AMS) Amsterdam
-
YYZToronto Lester B Pearson Intl Airport 21:15AMSAmsterdam Airport 14:15
-
AMSAmsterdam Airport 10:45PVGShanghai Pudong International Airport 09:25
- 23h 10m (3h 30m)
- 1 Stop AMS · Amsterdam 3h 30m
-
KLM (KL 696)Airbus Industrie 330 300 KLM (KL 895)Boeing 777 200 -
KLM (KL 696) -
- -
- T
- -
- -
- -
- -
- -
-
21:15 YYZ09:25 PVG23Hrs, 10m 1 Stop (AMS)
-
YYZToronto Lester B Pearson Intl Airport 21:15 - PVG 09:25 23h 10m 1 Stop (AMS) Amsterdam
-
YYZToronto Lester B Pearson Intl Airport 21:15AMSAmsterdam Airport 14:15
-
AMSAmsterdam Airport 10:40PVGShanghai Pudong International Airport 09:25
- 23h 10m (3h 35m)
- 1 Stop AMS · Amsterdam 3h 35m
-
KLM (KL 696)Boeing 777 200 KLM (KL 895)Boeing 777 300 Er -
KLM (KL 696) -
- -
- -
- -
- T
- -
- -
- -
-
21:15 YYZ09:25 PVG23Hrs, 10m 1 Stop (AMS)
-
YYZToronto Lester B Pearson Intl Airport 21:15 - PVG 09:25 23h 10m 1 Stop (AMS) Amsterdam
-
YYZToronto Lester B Pearson Intl Airport 21:15AMSAmsterdam Airport 14:15
-
AMSAmsterdam Airport 10:35PVGShanghai Pudong International Airport 09:25
- 23h 10m (3h 40m)
- 1 Stop AMS · Amsterdam 3h 40m
-
KLM (KL 696)Airbus Industrie 330 300 KLM (KL 895)Boeing 777 200 -
KLM (KL 696) -
- -
- -
- -
- -
- -
- S
- -
-
21:30 YYZ10:05 PVG23Hrs, 35m 1 Stop (FRA)
-
YYZToronto Lester B Pearson Intl Airport 21:30 - PVG 10:05 23h 35m 1 Stop (FRA) Frankfurt
-
YYZToronto Lester B Pearson Intl Airport 21:30FRAFrankfurt International Airport 15:10
-
FRAFrankfurt International Airport 11:10PVGShanghai Pudong International Airport 10:05
- 23h 35m (4h)
- 1 Stop FRA · Frankfurt 4h
-
Air Canada (AC 842)Boeing 777 300 Er Lufthansa (LH 728)Boeing 747 800 -
Air Canada (AC 842) -
- M
- T
- W
- T
- F
- S
- S
-
22:05 YYZ09:10 PVG22Hrs, 05m 1 Stop (LHR)
-
YYZToronto Lester B Pearson Intl Airport 22:05 - PVG 09:10 22h 05m 1 Stop (LHR) London
-
YYZToronto Lester B Pearson Intl Airport 22:05LHRLondon Heathrow Airport 12:35
-
LHRLondon Heathrow Airport 10:15PVGShanghai Pudong International Airport 09:10
- 22h 05m (2h 20m)
- 1 Stop LHR · London 2h 20m
-
British Airways (BA 98)Boeing 777 British Airways (BA 169)Boeing 787 9 -
British Airways (BA 98) -
- M
- T
- W
- -
- F
- S
- -
-
22:05 YYZ09:10 PVG22Hrs, 05m 1 Stop (LHR)
-
YYZToronto Lester B Pearson Intl Airport 22:05 - PVG 09:10 22h 05m 1 Stop (LHR) London
-
YYZToronto Lester B Pearson Intl Airport 22:05LHRLondon Heathrow Airport 12:35
-
LHRLondon Heathrow Airport 10:15PVGShanghai Pudong International Airport 09:10
- 22h 05m (2h 20m)
- 1 Stop LHR · London 2h 20m
-
British Airways (BA 98)Boeing 787 8 British Airways (BA 169)Boeing 787 9 -
British Airways (BA 98) -
- -
- -
- -
- T
- -
- -
- S
-
00:15 YYZ12:50 PVG23Hrs, 35m 1 Stop (TPE)
-
YYZToronto Lester B Pearson Intl Airport 00:15 - PVG 12:50 23h 35m 1 Stop (TPE) Taipei
-
YYZToronto Lester B Pearson Intl Airport 00:15TPETaipei Taiwan Taoyuan International Airport 10:50
-
TPETaipei Taiwan Taoyuan International Airport 05:10PVGShanghai Pudong International Airport 12:50
- 23h 35m (5h 40m)
- 1 Stop TPE · Taipei 5h 40m
-
EVA Air (BR 35)Boeing 777 300 Er Air China (CA 192)Airbus Industrie 330 300 -
EVA Air (BR 35) -
- -
- -
- -
- -
- -
- S
- -
-
00:15 YYZ12:05 PVG22Hrs, 50m 1 Stop (TPE)
-
YYZToronto Lester B Pearson Intl Airport 00:15 - PVG 12:05 22h 50m 1 Stop (TPE) Taipei
-
YYZToronto Lester B Pearson Intl Airport 00:15TPETaipei Taiwan Taoyuan International Airport 09:50
-
TPETaipei Taiwan Taoyuan International Airport 05:10PVGShanghai Pudong International Airport 12:05
- 22h 50m (4h 40m)
- 1 Stop TPE · Taipei 4h 40m
-
EVA Air (BR 35)Boeing 777 300 Er EVA Air (BR 712)Boeing 777 300 Er -
EVA Air (BR 35) -
- M
- T
- W
- T
- F
- S
- S
-
00:30 YYZ13:20 SHA23Hrs, 50m 1 Stop (CAN)
-
YYZToronto Lester B Pearson Intl Airport 00:30 - SHA 13:20 23h 50m 1 Stop (CAN) Guangzhou
-
YYZToronto Lester B Pearson Intl Airport 00:30CANGuangzhou Airport 11:00
-
CANGuangzhou Airport 05:20SHAShanghai Hongqiao International Airport 13:20
- 23h 50m (5h 40m)
- 1 Stop CAN · Guangzhou 5h 40m
-
China Southern Airlines (CZ 312)Boeing 777 300 Er China Southern Airlines (CZ 3537)Boeing 787 9 -
China Southern Airlines (CZ 312) -
- -
- -
- -
- -
- -
- -
- S
-
00:30 YYZ12:15 SHA22Hrs, 45m 1 Stop (CAN)
-
YYZToronto Lester B Pearson Intl Airport 00:30 - SHA 12:15 22h 45m 1 Stop (CAN) Guangzhou
-
YYZToronto Lester B Pearson Intl Airport 00:30CANGuangzhou Airport 10:00
-
CANGuangzhou Airport 05:20SHAShanghai Hongqiao International Airport 12:15
- 22h 45m (4h 40m)
- 1 Stop CAN · Guangzhou 4h 40m
-
China Southern Airlines (CZ 312)Boeing 777 300 Er China Southern Airlines (CZ 3531)Airbus -
China Southern Airlines (CZ 312) -
- M
- -
- W
- -
- -
- -
- S
-
00:30 YYZ11:25 PVG21Hrs, 55m 1 Stop (CAN)
-
YYZToronto Lester B Pearson Intl Airport 00:30 - PVG 11:25 21h 55m 1 Stop (CAN) Guangzhou
-
YYZToronto Lester B Pearson Intl Airport 00:30CANGuangzhou Airport 09:00
-
CANGuangzhou Airport 05:20PVGShanghai Pudong International Airport 11:25
- 21h 55m (3h 40m)
- 1 Stop CAN · Guangzhou 3h 40m
-
China Southern Airlines (CZ 312)Boeing 777 300 Er China Southern Airlines (CZ 5625)Airbus -
China Southern Airlines (CZ 312) -
- M
- -
- W
- -
- F
- -
- S
-
00:30 YYZ13:10 PVG23Hrs, 40m 1 Stop (CAN)
-
YYZToronto Lester B Pearson Intl Airport 00:30 - PVG 13:10 23h 40m 1 Stop (CAN) Guangzhou
-
YYZToronto Lester B Pearson Intl Airport 00:30CANGuangzhou Airport 10:45
-
CANGuangzhou Airport 05:20PVGShanghai Pudong International Airport 13:10
- 23h 40m (5h 25m)
- 1 Stop CAN · Guangzhou 5h 25m
-
China Southern Airlines (CZ 312)Boeing 777 300 Er China Southern Airlines (CZ 3550)Airbus -
China Southern Airlines (CZ 312) -
- M
- -
- W
- -
- F
- -
- S
-
00:30 YYZ13:20 SHA23Hrs, 50m 1 Stop (CAN)
-
YYZToronto Lester B Pearson Intl Airport 00:30 - SHA 13:20 23h 50m 1 Stop (CAN) Guangzhou
-
YYZToronto Lester B Pearson Intl Airport 00:30CANGuangzhou Airport 11:00
-
CANGuangzhou Airport 05:20SHAShanghai Hongqiao International Airport 13:20
- 23h 50m (5h 40m)
- 1 Stop CAN · Guangzhou 5h 40m
-
China Southern Airlines (CZ 312)Boeing 777 300 Er China Southern Airlines (CZ 3537)Airbus -
China Southern Airlines (CZ 312) -
- M
- -
- W
- -
- F
- -
- -
-
00:35 YYZ10:10 PVG20Hrs, 35m 1 Stop (HKG)
-
YYZToronto Lester B Pearson Intl Airport 00:35 - PVG 10:10 20h 35m 1 Stop (HKG) Hong Kong
-
YYZToronto Lester B Pearson Intl Airport 00:35HKGHong Kong International Airport 07:30
-
HKGHong Kong International Airport 05:25PVGShanghai Pudong International Airport 10:10
- 20h 35m (2h 05m)
- 1 Stop HKG · Hong Kong 2h 05m
-
Cathay Pacific (CX 829)Airbus A351 Cathay Pacific (CX 366)Boeing 777 300 -
Cathay Pacific (CX 829) -
- -
- -
- W
- T
- F
- -
- -
-
00:35 YYZ10:10 PVG20Hrs, 35m 1 Stop (HKG)
-
YYZToronto Lester B Pearson Intl Airport 00:35 - PVG 10:10 20h 35m 1 Stop (HKG) Hong Kong
-
YYZToronto Lester B Pearson Intl Airport 00:35HKGHong Kong International Airport 07:30
-
HKGHong Kong International Airport 05:25PVGShanghai Pudong International Airport 10:10
- 20h 35m (2h 05m)
- 1 Stop HKG · Hong Kong 2h 05m
-
Cathay Pacific (CX 829)Airbus A351 Cathay Pacific (CX 366)Airbus Industrie 330 300 -
Cathay Pacific (CX 829) -
- M
- T
- -
- -
- -
- S
- S
-
00:35 YYZ12:20 SHA22Hrs, 45m 1 Stop (HKG)
-
YYZToronto Lester B Pearson Intl Airport 00:35 - SHA 12:20 22h 45m 1 Stop (HKG) Hong Kong
-
YYZToronto Lester B Pearson Intl Airport 00:35HKGHong Kong International Airport 10:00
-
HKGHong Kong International Airport 05:25SHAShanghai Hongqiao International Airport 12:20
- 22h 45m (4h 35m)
- 1 Stop HKG · Hong Kong 4h 35m
-
Cathay Pacific (CX 829)Airbus A351 Cathay Pacific (CX 348)Airbus Industrie 330 300 -
Cathay Pacific (CX 829) -
- M
- T
- W
- T
- F
- S
- S
-
00:35 YYZ12:30 PVG22Hrs, 55m 1 Stop (HKG)
-
YYZToronto Lester B Pearson Intl Airport 00:35 - PVG 12:30 22h 55m 1 Stop (HKG) Hong Kong
-
YYZToronto Lester B Pearson Intl Airport 00:35HKGHong Kong International Airport 09:45
-
HKGHong Kong International Airport 05:25PVGShanghai Pudong International Airport 12:30
- 22h 55m (4h 20m)
- 1 Stop HKG · Hong Kong 4h 20m
-
Cathay Pacific (CX 829)Airbus A351 Cathay Pacific (CX 368)Boeing 777 300 -
Cathay Pacific (CX 829) -
- -
- -
- -
- -
- F
- -
- -
-
00:35 YYZ12:30 PVG22Hrs, 55m 1 Stop (HKG)
-
YYZToronto Lester B Pearson Intl Airport 00:35 - PVG 12:30 22h 55m 1 Stop (HKG) Hong Kong
-
YYZToronto Lester B Pearson Intl Airport 00:35HKGHong Kong International Airport 09:45
-
HKGHong Kong International Airport 05:25PVGShanghai Pudong International Airport 12:30
- 22h 55m (4h 20m)
- 1 Stop HKG · Hong Kong 4h 20m
-
Cathay Pacific (CX 829)Airbus A351 Cathay Pacific (CX 368)Boeing 777 300 Er -
Cathay Pacific (CX 829) -
- M
- T
- W
- T
- -
- S
- S
-
06:14 YYZ16:10 PVG20Hrs, 56m 1 Stop (DFW)
-
YYZToronto Lester B Pearson Intl Airport 06:14 - PVG 16:10 20h 56m 1 Stop (DFW) Dallas
-
YYZToronto Lester B Pearson Intl Airport 06:14DFWDallas/Fort Worth Intl Airport 10:00
-
DFWDallas/Fort Worth Intl Airport 09:14PVGShanghai Pudong International Airport 16:10
- 20h 56m (46m)
- 1 Stop DFW · Dallas 46m
-
American Airlines (AA 1169)Boeing 737 800 American Airlines (AA 127)Boeing 787 8 -
American Airlines (AA 1169) -
- M
- T
- W
- T
- F
- S
- S
-
06:15 YYZ18:35 PVG23Hrs, 20m 1 Stop (LAX)
-
YYZToronto Lester B Pearson Intl Airport 06:15 - PVG 18:35 23h 20m 1 Stop (LAX) Los Angeles
-
YYZToronto Lester B Pearson Intl Airport 06:15LAXLos Angeles International Airport 12:45
-
LAXLos Angeles International Airport 08:47PVGShanghai Pudong International Airport 18:35
- 23h 20m (3h 58m)
- 1 Stop LAX · Los Angeles 3h 58m
-
Air Canada (AC 783)Airbus United Airlines (UA 198)Boeing 787 9 -
Air Canada (AC 783) -
- -
- -
- -
- -
- -
- -
- S
-
06:15 YYZ18:35 PVG23Hrs, 20m 1 Stop (LAX)
-
YYZToronto Lester B Pearson Intl Airport 06:15 - PVG 18:35 23h 20m 1 Stop (LAX) Los Angeles
-
YYZToronto Lester B Pearson Intl Airport 06:15LAXLos Angeles International Airport 12:45
-
LAXLos Angeles International Airport 08:47PVGShanghai Pudong International Airport 18:35
- 23h 20m (3h 58m)
- 1 Stop LAX · Los Angeles 3h 58m
-
Air Canada (AC 783)Airbus United Airlines (UA 198)Boeing 787 9 -
Air Canada (AC 783) -
- M
- T
- W
- T
- F
- S
- -
-
06:30 YYZ18:45 PVG23Hrs, 15m 1 Stop (SFO)
-
YYZToronto Lester B Pearson Intl Airport 06:30 - PVG 18:45 23h 15m 1 Stop (SFO) San Francisco
-
YYZToronto Lester B Pearson Intl Airport 06:30SFOSan Francisco International Airport 12:50
-
SFOSan Francisco International Airport 09:34PVGShanghai Pudong International Airport 18:45
- 23h 15m (3h 16m)
- 1 Stop SFO · San Francisco 3h 16m
-
United Airlines (UA 565)Boeing 737 800 United Airlines (UA 857)Boeing 777 300 Er -
United Airlines (UA 565) -
- M
- T
- W
- T
- F
- S
- S
-
06:30 YYZ16:00 PVG20Hrs, 30m 1 Stop (YVR)
-
YYZToronto Lester B Pearson Intl Airport 06:30 - PVG 16:00 20h 30m 1 Stop (YVR) Vancouver
-
YYZToronto Lester B Pearson Intl Airport 06:30YVRVancouver International Airport 11:15
-
YVRVancouver International Airport 08:34PVGShanghai Pudong International Airport 16:00
- 20h 30m (2h 41m)
- 1 Stop YVR · Vancouver 2h 41m
-
Air Canada (AC 101)Boeing 777 300 Er Air Canada (AC 25)Boeing 787 9 -
Air Canada (AC 101) -
- -
- T
- -
- T
- F
- -
- S
-
12:45 LAX08:05 ORD22Hrs, 43m 1 Stop (PVG)
-
LAXLos Angeles International Airport 12:45 - ORD 08:05 22h 43m 1 Stop (PVG) Shanghai
-
LAXLos Angeles International Airport 12:45YYZToronto Lester B Pearson Intl Airport 06:52
-
PVGShanghai Pudong International Airport 18:35ORDChicago O'Hare International Airport 08:05
- 22h 43m (2h 06m)
- 1 Stop PVG · Shanghai 2h 06m
-
United Airlines (UA 198)Boeing 787 9 United Airlines (UA 3534)Embraer 175 -
United Airlines (UA 198) -
- M
- T
- W
- T
- F
- S
- S
-
08:00 YYZ18:35 PVG21Hrs, 35m 1 Stop (LAX)
-
YYZToronto Lester B Pearson Intl Airport 08:00 - PVG 18:35 21h 35m 1 Stop (LAX) Los Angeles
-
YYZToronto Lester B Pearson Intl Airport 08:00LAXLos Angeles International Airport 12:45
-
LAXLos Angeles International Airport 10:32PVGShanghai Pudong International Airport 18:35
- 21h 35m (2h 13m)
- 1 Stop LAX · Los Angeles 2h 13m
-
Air Canada (AC 785)Airbus United Airlines (UA 198)Boeing 787 9 -
Air Canada (AC 785) -
- M
- T
- W
- T
- F
- S
- S
-
08:05 YYZ18:45 PVG21Hrs, 40m 1 Stop (SFO)
-
YYZToronto Lester B Pearson Intl Airport 08:05 - PVG 18:45 21h 40m 1 Stop (SFO) San Francisco
-
YYZToronto Lester B Pearson Intl Airport 08:05SFOSan Francisco International Airport 12:50
-
SFOSan Francisco International Airport 10:52PVGShanghai Pudong International Airport 18:45
- 21h 40m (1h 58m)
- 1 Stop SFO · San Francisco 1h 58m
-
Air Canada (AC 739)Airbus United Airlines (UA 857)Boeing 777 300 Er -
Air Canada (AC 739) -
- -
- -
- -
- -
- -
- S
- -
-
08:05 YYZ18:45 PVG21Hrs, 40m 1 Stop (SFO)
-
YYZToronto Lester B Pearson Intl Airport 08:05 - PVG 18:45 21h 40m 1 Stop (SFO) San Francisco
-
YYZToronto Lester B Pearson Intl Airport 08:05SFOSan Francisco International Airport 12:50
-
SFOSan Francisco International Airport 10:52PVGShanghai Pudong International Airport 18:45
- 21h 40m (1h 58m)
- 1 Stop SFO · San Francisco 1h 58m
-
Air Canada (AC 739)Boeing 737 Max 8 Passenger United Airlines (UA 857)Boeing 777 300 Er -
Air Canada (AC 739) -
- M
- T
- W
- T
- F
- -
- S
-
11:40 YYZ19:50 PVG19Hrs, 10m 1 Stop (ICN)
-
YYZToronto Lester B Pearson Intl Airport 11:40 - PVG 19:50 19h 10m 1 Stop (ICN) Seoul
-
YYZToronto Lester B Pearson Intl Airport 11:40ICNSeoul Incheon International Airport 18:25
-
ICNSeoul Incheon International Airport 16:45PVGShanghai Pudong International Airport 19:50
- 19h 10m (1h 40m)
- 1 Stop ICN · Seoul 1h 40m
-
Korean Air (KE 74)Boeing 777 300 Er Shanghai Airlines (FM 828)Boeing 737 500 Winglets -
Korean Air (KE 74) -
- M
- T
- W
- T
- F
- S
- S
-
11:40 YYZ20:25 PVG19Hrs, 45m 1 Stop (ICN)
-
YYZToronto Lester B Pearson Intl Airport 11:40 - PVG 20:25 19h 45m 1 Stop (ICN) Seoul
-
YYZToronto Lester B Pearson Intl Airport 11:40ICNSeoul Incheon International Airport 19:05
-
ICNSeoul Incheon International Airport 16:45PVGShanghai Pudong International Airport 20:25
- 19h 45m (2h 20m)
- 1 Stop ICN · Seoul 2h 20m
-
Korean Air (KE 74)Boeing 777 300 Er Korean Air (KE 895)Boeing 737 Max 8 Passenger -
Korean Air (KE 74) -
- M
- T
- W
- T
- F
- S
- S
-
12:35 YYZ21:25 PVG19Hrs, 50m 1 Stop (HND)
-
YYZToronto Lester B Pearson Intl Airport 12:35 - PVG 21:25 19h 50m 1 Stop (HND) Tokyo
-
YYZToronto Lester B Pearson Intl Airport 12:35HNDTokyo Haneda Airport 18:25
-
HNDTokyo Haneda Airport 16:40PVGShanghai Pudong International Airport 21:25
- 19h 50m (1h 45m)
- 1 Stop HND · Tokyo 1h 45m
-
Air Canada (AC 1)Boeing 777 300 Er All Nippon Airways (NH 971)Boeing 767 -
Air Canada (AC 1) -
- M
- T
- W
- T
- F
- S
- S
-
12:35 YYZ01:15 PVG23Hrs, 40m 1 Stop (HND)
-
YYZToronto Lester B Pearson Intl Airport 12:35 - PVG 01:15 23h 40m 1 Stop (HND) Tokyo
-
YYZToronto Lester B Pearson Intl Airport 12:35HNDTokyo Haneda Airport 22:40
-
HNDTokyo Haneda Airport 16:40PVGShanghai Pudong International Airport 01:15
- 23h 40m (6h)
- 1 Stop HND · Tokyo 6h
-
Air Canada (AC 1)Boeing 777 300 Er All Nippon Airways (NH 967)Boeing 787 8 -
Air Canada (AC 1) -
- M
- T
- W
- T
- F
- S
- S
-
13:00 YYZ21:05 PVG19Hrs, 05m 1 Stop (ICN)
-
YYZToronto Lester B Pearson Intl Airport 13:00 - PVG 21:05 19h 05m 1 Stop (ICN) Seoul
-
YYZToronto Lester B Pearson Intl Airport 13:00ICNSeoul Incheon International Airport 20:00
-
ICNSeoul Incheon International Airport 18:25PVGShanghai Pudong International Airport 21:05
- 19h 05m (1h 35m)
- 1 Stop ICN · Seoul 1h 35m
-
Air Canada (AC 61)Boeing 787 9 Asiana Airlines (OZ 367)Airbus -
Air Canada (AC 61) -
- M
- -
- -
- T
- -
- S
- S
-
13:00 YYZ21:05 PVG19Hrs, 05m 1 Stop (ICN)
-
YYZToronto Lester B Pearson Intl Airport 13:00 - PVG 21:05 19h 05m 1 Stop (ICN) Seoul
-
YYZToronto Lester B Pearson Intl Airport 13:00ICNSeoul Incheon International Airport 20:00
-
ICNSeoul Incheon International Airport 18:25PVGShanghai Pudong International Airport 21:05
- 19h 05m (1h 35m)
- 1 Stop ICN · Seoul 1h 35m
-
Air Canada (AC 61)Boeing 787 9 Asiana Airlines (OZ 367)Airbus A321 Neo -
Air Canada (AC 61) -
- -
- T
- W
- -
- F
- -
- -
-
18:30 YYZ06:40 PVG23Hrs, 10m 1 Stop (VIE)
-
YYZToronto Lester B Pearson Intl Airport 18:30 - PVG 06:40 23h 10m 1 Stop (VIE) Vienna
-
YYZToronto Lester B Pearson Intl Airport 18:30VIEVienna Airport 12:35
-
VIEVienna Airport 08:45PVGShanghai Pudong International Airport 06:40
- 23h 10m (3h 50m)
- 1 Stop VIE · Vienna 3h 50m
-
Air Canada (AC 886)Boeing 787 9 Austrian Airlines (OS 75)Boeing 777 200 -
Air Canada (AC 886) -
- -
- -
- W
- -
- -
- S
- -
-
18:30 YYZ06:40 PVG23Hrs, 10m 1 Stop (VIE)
-
YYZToronto Lester B Pearson Intl Airport 18:30 - PVG 06:40 23h 10m 1 Stop (VIE) Vienna
-
YYZToronto Lester B Pearson Intl Airport 18:30VIEVienna Airport 12:35
-
VIEVienna Airport 08:45PVGShanghai Pudong International Airport 06:40
- 23h 10m (3h 50m)
- 1 Stop VIE · Vienna 3h 50m
-
Air Canada (AC 886)Boeing 787 8 Austrian Airlines (OS 75)Boeing 777 200 -
Air Canada (AC 886) -
- -
- -
- -
- -
- -
- -
- S
The fastest flight time for direct flights from Toronto to Shanghai is 14 hours 50 minutes. Check latest flight schedules & prices on Wego.
The most popular airline flying from Toronto to Shanghai is Air Canada. Find the latest flight deals on Wego.
The flight distance between Toronto and Shanghai is 11422km. Check all available flights on Wego.
The earliest flight of the day departs at 00:15. The last flight of the day departs at 20:30. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Toronto to Shanghai. Find out the list of airlines on Wego.
All Airports in Toronto
Toronto John C Munro Hamilton Airport YHM
Toronto City Centre Airport YTZ
All Airports in Shanghai
Popular Airlines flying from Toronto to Shanghai
Popular Destinations from Shanghai
Popular Destinations from Toronto
Popular Hotels in Shanghai
- Riverdale Residence Xintiandi Shanghai
- Ifc Residence
- Golden Tulip Bund New Asia
- Hyatt Place Shanghai Hongqiao CBD
- Jinjiang Metropolo Hotel Classiq, YMCA
- Kingtown Riverside Hotel Plaza Shanghai
- Metropolo Classiq Shanghai Bund Circle
- Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street
- Sunrise On The Bund
- The Eton Hotel Shanghai