Cheap flights from Toronto Pearson Intl Airport to Shanghai from C$ 857

Return
1 adult
Economy
0 bags
From?
To?
Sun 26/3
Sun 2/4

Deals available from 900+ travel sites.

Flight information for Toronto Pearson Intl Airport to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Toronto Pearson Intl Airport to Shanghai

Best price found

C$ 857

Fastest flight time

14h 45m

Direct flights

Every day
The best one-way flight to Shanghai from Toronto Pearson Intl Airport in the past 72 hours is C$ 857. The best round-trip flight deal from Toronto Pearson Intl Airport to Shanghai found on momondo in the last 72 hours is C$ 2,336.
The fastest flight from Toronto Pearson Intl Airport to Shanghai takes 14h 45m
Direct flights go from Toronto Pearson Intl Airport to Shanghai every day.

How to get the cheapest flight ticket from Toronto Pearson Intl Airport to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Shanghai from Toronto Pearson Intl Airport?

Air China. Air China, Austrian Airlines, and China Airlines are the most popular carriers operating from Toronto Pearson Intl Airport to Shanghai

Easily compare round-trip flights from Toronto Pearson Intl Airport to Shanghai

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto Pearson Intl Airport to Shanghai by changing tabs
EVA Air
12 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
22h 20m
1 stop
PVG8:05 p.m.Shanghai Pu Dong
8 Oct.
PVG4:05 p.m.Shanghai Pu Dong
37h 50m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,550
Find similar
Multiple Airlines
12 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
22h 20m
1 stop
PVG8:05 p.m.Shanghai Pu Dong
8 Oct.
PVG4:05 p.m.Shanghai Pu Dong
37h 50m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,621
Find similar
Philippine Airlines
30 Aug.
YYZ7:30 p.m.Toronto Pearson Intl
27h 00m
1 stop
PVG10:30 p.m.Shanghai Pu Dong
19 Sep.
PVG12:00 p.m.Shanghai Pu Dong
40h 00m
1 stop
YYZ4:00 a.m.Toronto Pearson Intl
C$ 1,706
Find similar
EVA Air
11 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
28h 40m
1 stop
PVG2:25 a.m.Shanghai Pu Dong
3 Oct.
PVG9:10 a.m.Shanghai Pu Dong
20h 45m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,572
Find similar
Multiple Airlines
1 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
22h 20m
1 stop
PVG8:05 p.m.Shanghai Pu Dong
22 Sep.
PVG4:05 p.m.Shanghai Pu Dong
37h 50m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,653
Find similar
EVA Air
12 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
28h 40m
1 stop
PVG2:25 a.m.Shanghai Pu Dong
6 Oct.
PVG9:10 a.m.Shanghai Pu Dong
20h 45m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,588
Find similar

Find the cheapest one-way flights from Toronto Pearson Intl Airport to Shanghai

If you're looking for one-way flights from Toronto Pearson Intl Airport to Shanghai, view some of our deals below provided by EVA Air, Japan Airlines and Philippine Airlines
Japan Airlines
6 Sep.
YYZ2:30 a.m.Toronto Pearson Intl
43h 30m
2 stops
PVG10:00 p.m.Shanghai Pu Dong
Philippine Airlines
6 Sep.
YYZ11:00 a.m.Toronto Pearson Intl
35h 30m
2 stops
PVG10:30 p.m.Shanghai Pu Dong
Multiple Airlines
6 Sep.
YYZ1:40 p.m.Toronto Pearson Intl
32h 50m
2 stops
PVG10:30 p.m.Shanghai Pu Dong

Search last-minute flights to Shanghai from Toronto Pearson Intl Airport

Find and compare round-trip flight prices for your last-minute flight from Toronto Pearson Intl Airport to Shanghai
Lufthansa
27 Mar.
YYZ2:20 p.m.Toronto Pearson Intl
32h 30m
1 stop
PVG10:50 p.m.Shanghai Pu Dong
12 May
PVG7:35 p.m.Shanghai Pu Dong
31h 05m
1 stop
YYZ2:40 a.m.Toronto Pearson Intl
C$ 2,343
Find similar
Austrian Airlines
30 Mar.
YYZ2:15 p.m.Toronto Pearson Intl
23h 45m
1 stop
PVG2:00 p.m.Shanghai Pu Dong
6 Apr.
PVG6:10 a.m.Shanghai Pu Dong
40h 50m
2 stops
YYZ11:00 p.m.Toronto Pearson Intl
C$ 2,641
Find similar
Multiple Airlines
26 Mar.
YYZ9:45 p.m.Toronto Pearson Intl
22h 20m
1 stop
PVG8:05 p.m.Shanghai Pu Dong
12 May
PVG4:05 p.m.Shanghai Pu Dong
37h 50m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 2,724
Find similar
Korean Air
28 Mar.
YYZ8:40 a.m.Toronto Pearson Intl
40h 25m
1 stop
SHA1:05 a.m.Shanghai Hongqiao Intl
4 Apr.
SHA2:25 p.m.Shanghai Hongqiao Intl
34h 20m
2 stops
YYZ12:45 a.m.Toronto Pearson Intl
C$ 2,896
Find similar
Ethiopian Air
30 Mar.
YYZ7:00 a.m.Toronto Pearson Intl
40h 50m
1 stop
PVG11:50 p.m.Shanghai Pu Dong
30 May
PVG8:05 p.m.Shanghai Pu Dong
44h 05m
2 stops
YYZ4:10 p.m.Toronto Pearson Intl
C$ 3,017
Find similar
Lufthansa
27 Mar.
YYZ4:55 p.m.Toronto Pearson Intl
29h 55m
2 stops
PVG10:50 p.m.Shanghai Pu Dong
12 May
PVG7:35 p.m.Shanghai Pu Dong
34h 01m
2 stops
YYZ5:36 a.m.Toronto Pearson Intl
C$ 2,358
Find similar

Best airlines flying from Toronto Pearson Intl Airport to Shanghai

Compare and see reviews for airlines that fly from Toronto Pearson Intl Airport to Shanghai with momondo
Airline
Rating
Free Cancellation
Price
Air ChinaPriceFrom C$ 1,040Free CancellationRating
7.0
25 reviews
Search Air China flights
Air CanadaPriceFrom C$ 1,178Free CancellationRating
7.3
325 reviews
Search Air Canada flights
EVA AirPriceFrom C$ 1,403Free CancellationRating
8.4
194 reviews
Search EVA Air flights
China AirlinesPriceFrom C$ 1,590Free CancellationRating
7.9
66 reviews
Search China Airlines flights
SWISSPriceFrom C$ 1,778Free CancellationRating
8.3
184 reviews
Search SWISS flights
Austrian AirlinesPriceFrom C$ 1,819Free CancellationRating
7.0
165 reviews
Search Austrian Airlines flights
LufthansaPriceFrom C$ 1,848Free CancellationRating
7.0
586 reviews
Search Lufthansa flights
China EasternPriceFrom C$ 2,223Free CancellationRating
7.5
34 reviews
Search China Eastern flights
Etihad AirwaysPriceFrom C$ 2,344Free CancellationRating
6.9
274 reviews
Search Etihad Airways flights
Korean AirPriceFrom C$ 2,677Free CancellationRating
8.5
132 reviews
Search Korean Air flights

EVA Air flights from Toronto Pearson Intl Airport to Shanghai

Our best EVA Air deals on Toronto Pearson Intl Airport to Shanghai flight tickets
EVA Air
12 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
22h 20m
1 stop
PVG8:05 p.m.Shanghai Pu Dong
8 Oct.
PVG4:05 p.m.Shanghai Pu Dong
37h 50m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,550
Find similar
EVA Air
11 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
28h 40m
1 stop
PVG2:25 a.m.Shanghai Pu Dong
3 Oct.
PVG9:10 a.m.Shanghai Pu Dong
20h 45m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,572
Find similar
EVA Air
12 Sep.
YYZ9:45 p.m.Toronto Pearson Intl
28h 40m
1 stop
PVG2:25 a.m.Shanghai Pu Dong
6 Oct.
PVG9:10 a.m.Shanghai Pu Dong
20h 45m
1 stop
YYZ5:55 a.m.Toronto Pearson Intl
C$ 1,588
Find similar

Korean Air flights from Toronto Pearson Intl Airport to Shanghai

Our best Korean Air deals on Toronto Pearson Intl Airport to Shanghai flight tickets
Korean Air
28 Mar.
YYZ8:40 a.m.Toronto Pearson Intl
40h 25m
1 stop
SHA1:05 a.m.Shanghai Hongqiao Intl
4 Apr.
SHA2:25 p.m.Shanghai Hongqiao Intl
34h 20m
2 stops
YYZ12:45 a.m.Toronto Pearson Intl
C$ 2,896
Find similar
Korean Air
28 Mar.
YYZ5:40 a.m.Toronto Pearson Intl
43h 25m
2 stops
SHA1:05 a.m.Shanghai Hongqiao Intl
4 Apr.
SHA2:25 p.m.Shanghai Hongqiao Intl
34h 20m
2 stops
YYZ12:45 a.m.Toronto Pearson Intl
C$ 2,922
Find similar
Korean Air
28 Mar.
YYZ8:40 a.m.Toronto Pearson Intl
33h 00m
1 stop
PVG5:40 p.m.Shanghai Pu Dong
4 Apr.
PVG9:40 a.m.Shanghai Pu Dong
40h 05m
2 stops
YYZ1:45 a.m.Toronto Pearson Intl
C$ 2,963
Find similar

Alternative routes for Toronto Pearson Intl Airport to Shanghai

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Shanghai Flights
Fastest flight time14h 45m
Cheapest priceC$ 1,676

Similar Toronto Pearson Intl Airport to Shanghai flights

Flexible with your destination? Broaden your search and find flights similar to your Toronto Pearson Intl Airport to Shanghai route

Why use momondo?

Finding the right flight to Shanghai from Toronto is quick and easy when you have a range of options in front of you, from reputable agents and recognizable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Shanghai quick and easy, saving you time and money.

Flights from Toronto to Shanghai with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.