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.
- Return
- One way
-
- Cheapest nonstop
YYZ 13:0015h 25mDirectPVG 16:25Toronto - Shanghai | Mon, Jul 13 | Air Canada
PVG 18:1013h 50mDirectYYZ 20:00Shanghai - Toronto | Mon, Jul 20 | Air Canada€1,294 €1,92533% off33% off€1,925 €1,294 -
YYZ 13:0015h 25mDirectPVG 16:25Toronto - Shanghai | Mon, Jun 8 | Air Canada
PVG 18:1013h 50mDirectYYZ 20:00Shanghai - Toronto | Mon, Jun 15 | Air Canada€1,386 €1,92528% off28% off€1,925 €1,386 -
YYZ 15:4533h 30m1 stopPVG 13:15Toronto - Shanghai | Wed, May 20 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Tue, May 26 | Cathay Pacific€1,023 €1,92547% off47% off€1,925 €1,023 -
YYZ 15:4520h 10m1 stopPVG 23:55Toronto - Shanghai | Thu, May 21 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Tue, May 26 | Cathay Pacific€1,02347% off€1,925 €1,023 -
YYZ 15:4520h 10m1 stopPVG 23:55Toronto - Shanghai | Tue, May 19 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Thu, May 21 | Cathay Pacific€1,03646% off€1,925 €1,036 -
YYZ 15:4520h 10m1 stopPVG 23:55Toronto - Shanghai | Sat, May 23 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Tue, May 26 | Cathay Pacific€1,04446% off€1,925 €1,044 -
YYZ 15:4531h 20m1 stopPVG 11:05Toronto - Shanghai | Sun, May 17 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Thu, May 21 | Cathay Pacific€1,04546% off€1,925 €1,045 -
YYZ 15:4520h 10m1 stopPVG 23:55Toronto - Shanghai | Fri, May 22 | Cathay Pacific
PVG 07:2018h 40m1 stopYYZ 14:00Shanghai - Toronto | Wed, May 27 | Cathay Pacific€1,04546% off€1,925 €1,045 -
YYZ 01:3023h 30m1 stopPVG 13:00Toronto - Shanghai | Mon, Jun 1 | China Southern Airlines
SHA 12:5021h 10m1 stopYYZ 22:00Shanghai - Toronto | Thu, Jun 4 | China Southern Airlines€1,06345% off€1,925 €1,063 -
YYZ 01:3023h 30m1 stopPVG 13:00Toronto - Shanghai | Wed, Jun 3 | China Southern Airlines
SHA 21:4536h 15m1 stopYYZ 22:00Shanghai - Toronto | Wed, Jun 10 | China Southern Airlines€1,06345% off€1,925 €1,063 -
YYZ 01:3023h 30m1 stopPVG 13:00Toronto - Shanghai | Wed, May 27 | China Southern Airlines
PVG 22:0535h 55m1 stopYYZ 22:00Shanghai - Toronto | Wed, Jun 3 | China Southern Airlines€1,06345% off€1,925 €1,063 -
YYZ 10:3523h 35m1 stopPVG 22:10Toronto - Shanghai | Thu, Jun 4 | Cathay Pacific
SHA 16:5033h 10m1 stopYYZ 14:00Shanghai - Toronto | Tue, Jun 9 | Cathay Pacific€1,08544% off€1,925 €1,085 -
YTO 13:0017h 25m1 stopSHA 14:00Toronto - Shanghai | Sat, May 16 | Normal Airline
SHA 15:006hDirectYTO 16:00Shanghai - Toronto | Mon, May 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
YYZ 16:2514h 35mDirectPVG 19:00Toronto - Shanghai | Mon, May 18 | China Eastern Airlines€764 €1,06228% off28% off€1,062 €764 -
YYZ 16:2514h 35mDirectPVG 19:00Toronto - Shanghai | Wed, May 27 | China Eastern Airlines€764 €1,06228% off28% off€1,062 €764 -
YYZ 01:5024h 40m1 stopPVG 14:30Toronto - Shanghai | Sat, Jun 6 | Philippine Airlines€428 €1,06260% off60% off€1,062 €428 -
YYZ 15:4538h 5m1 stopPVG 17:50Toronto - Shanghai | Mon, May 18 | Cathay Pacific€56447% off€1,062 €564 -
YYZ 15:4538h 5m1 stopPVG 17:50Toronto - Shanghai | Wed, May 20 | Cathay Pacific€56447% off€1,062 €564 -
YYZ 10:3519h 15m1 stopPVG 17:50Toronto - Shanghai | Thu, May 21 | Cathay Pacific€56447% off€1,062 €564 -
YYZ 15:4540h 30m1 stopPVG 20:15Toronto - Shanghai | Tue, May 19 | Cathay Pacific€56847% off€1,062 €568 -
YYZ 15:4538h 5m1 stopPVG 17:50Toronto - Shanghai | Sun, May 17 | Cathay Pacific€59444% off€1,062 €594 -
YYZ 15:4531h 20m1 stopPVG 11:05Toronto - Shanghai | Fri, May 22 | Cathay Pacific€59444% off€1,062 €594 -
YYZ 10:3541h 50m1 stopPVG 16:25Toronto - Shanghai | Sat, May 16 | Cathay Pacific€60743% off€1,062 €607 -
YYZ 01:5024h 40m1 stopPVG 14:30Toronto - Shanghai | Thu, Jun 18 | Philippine Airlines€61342% off€1,062 €613 -
YYZ 12:4539h 10m1 stopPVG 15:55Toronto - Shanghai | Thu, May 21 | EgyptAir€64240% off€1,062 €642 -
YTO 13:0017h 25m1 stopSHA 14:00Toronto - Shanghai | Sat, May 16 | Normal AirlineFind more flightsFind more flights
Flight fares from Toronto Pearson International Airport to Shanghai Pudong International Airport are based on average airline prices for the next 3 months, according to Trip.com’s latest data.
Trip.com Price Insights: Flights from Toronto Pearson International Airport to Shanghai Pudong International Airport
What is the cheapest month to fly from Toronto Pearson International Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Toronto Pearson International Airport to Shanghai Pudong International Airport are usually in April, with an average price of €731. It is best to avoid December, when the average price can reach €1,059.
What is the cheapest month to fly return from Toronto Pearson International Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, January is often the month to find the lowest fares from Toronto Pearson International Airport to Shanghai Pudong International Airport, with an average price of €1,177. December is usually the most expensive month, with an average price reaching €2,004.
What is the cheapest day of the week to fly from Toronto Pearson International Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Toronto Pearson International Airport to Shanghai Pudong International Airport is Tuesday, with average prices usually lower than other days. Avoid departing on Thursday as prices are typically highest on that day.
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
Flight Schedule from Toronto Pearson International Airport to Shanghai Pudong International Airport
Check the schedule for flights from Toronto to Shanghai and find the flight that best matches your travel plans.

CX821
Toronto Pearson International Airport
10:35
YYZ
14:00
HKG
S - T W - F -Search
CX380
Hong Kong International Airport
15:00
HKG
17:50
PVG
S M T W T F S
AC181
Toronto Pearson International Airport
06:00
YYZ
08:11
YVR
S M T W T F SSearch
AC025
Vancouver International Airport
10:40
YVR
14:05
PVG
S M T W T F S
PR119
Toronto Pearson International Airport
03:15
YYZ
07:30
MNL
S - - W - F -Search
PR336
Ninoy Aquino International Airport
10:50
MNL
14:30
PVG
S M T W T F S
CX821
Toronto Pearson International Airport
10:35
YYZ
14:00
HKG
S - T W - F -Search
CX302
Hong Kong International Airport
21:05
HKG
23:55
PVG
- M T - T - -
WS631
Toronto Pearson International Airport
07:00
YYZ
09:20
YYC
S M T W T F -Search
WS080
Calgary International Airport
14:30
YYC
16:20
NRT
S M T W T F S
IJ005
Narita International Airport
22:15
NRT
00:40
PVG
- M - W T F -
WS046
Toronto Pearson International Airport
22:10
YYZ
10:00
DUB
S M T W T F SSearch
LH979
Dublin Airport
12:25
DUB
15:30
FRA
S M T W T F S
CA936
Frankfurt Airport
19:20
FRA
12:20
PVG
S M T W T F S
WS381
Toronto Pearson International Airport
08:00
YYZ
09:45
YWG
S M T W T F -Search
WS227
Winnipeg James Armstrong Richardson International Airport
12:00
YWG
13:15
YYC
S M T W T F S
WS086
Calgary International Airport
16:00
YYC
18:45
ICN
- - T W T F S
ZE871
Incheon International Airport
22:30
ICN
23:30
PVG
S M T W T F S
WS729
Toronto Pearson International Airport
18:35
YYZ
20:50
YVR
S M T W T F SSearch
HX081
Vancouver International Airport
01:30
YVR
07:00
HKG
S M T W T F S
HX236
Hong Kong International Airport
08:05
HKG
10:40
PVG
S M T W T F S
WS645
Toronto Pearson International Airport
15:50
YYZ
18:10
YYC
S M T W T - SSearch
WS135
Calgary International Airport
21:00
YYC
21:40
YVR
- M - W T F S
HX081
Vancouver International Airport
01:30
YVR
07:00
HKG
S M T W T F S
HX236
Hong Kong International Airport
08:05
HKG
10:40
PVG
S M T W T F S
CX805
Toronto Pearson International Airport
15:45
YYZ
19:10
HKG
S M T W T F SSearch
CX316
Hong Kong International Airport
08:10
HKG
11:05
PVG
S M T W T F S
Toronto Pearson International Airport to Shanghai Pudong International Airport Flights Info
| Flight distance | 11,425.53km |
|---|---|
| Cheapest one-way ticket price | €428 |
| Cheapest return ticket price | €1,023 |
FAQs for Toronto Pearson International Airport to Shanghai Pudong International Airport Flights
How long does it take to fly from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG)?
It takes around 15 hours to fly from Toronto Pearson International Airport (yyz) to Shanghai Pudong International Airport(pvg).How many daily flights are there from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG)?
There are around 1 daily flights from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG).When are flight tickets from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG) the cheapest?
Tickets cost around €851 in May, making it the cheapest month to book. Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG) most expensive?
The route from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around €1,242 in June, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44km.Which airline operates the most direct flights from Toronto Pearson International Airport (YYZ) to Shanghai Pudong International Airport (PVG)?
China Eastern Airlines is a very popular airline operating an average of 1192 flights per month.
Find Cheap Flights with Trip.com
- Flights from Toronto Pearson International Airport to Edmonton International Airport
- Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Flights from Toronto Pearson International Airport to Calgary International Airport
- Flights from Toronto Pearson International Airport to LaGuardia Airport
- Flights from Toronto Pearson International Airport to Vancouver International Airport
- Flights from Toronto Pearson International Airport to Halifax
- Flights from Toronto Pearson International Airport to Calgary
- Flights from Toronto Pearson International Airport to New York
- Flights from Toronto Pearson International Airport to Edmonton
- Flights from Toronto Pearson International Airport to Vancouver
- Flights from Chongqing Jiangbei International Airport to Shanghai Pudong International Airport
- Flights from Vancouver International Airport to Shanghai Pudong International Airport
- Flights from Toronto Pearson International Airport to Shanghai Pudong International Airport
- Flights from Hong Kong International Airport to Shanghai Pudong International Airport
- Flights from Zhangjiajie Hehua International Airport to Shanghai Pudong International Airport
- Flights from Vancouver to Shanghai Pudong International Airport
- Flights from Chongqing to Shanghai Pudong International Airport
- Flights from Hong Kong to Shanghai Pudong International Airport
- Flights from Zhangjiajie to Shanghai Pudong International Airport
- Flights from Toronto to Shanghai Pudong International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.








