Flights Asia China Shanghai Shanghai Toronto to Shanghai

Cheap flights from Toronto to Shanghai

Depart
Return
Any month
Compare vs. momondo |

Toronto to Shanghai flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Shanghai by changing tabs
Quickest
Cheapest
Korean Air
Korean Air
09 Nov.
YYZ
4:50 a.m.
Toronto Pearson Intl airport
21h 00m
2 Stops
2:50 p.m.
+1
PVG
Shanghai Pu Dong airport
Korean Air
01 Dec.
PVG
9:15 p.m.
Shanghai Pu Dong airport
20h 15m
1 Stop
4:30 a.m.
+1
YYZ
Toronto Pearson Intl airport
5 CAD
Hainan Airlines
Hainan Airlines
11 Nov.
YYZ
11:10 a.m.
Toronto Pearson Intl airport
28h 20m
2 Stops
4:30 a.m.
+2
PVG
Shanghai Pu Dong airport
Hainan Airlines
26 Nov.
PVG
2:55 a.m.
Shanghai Pu Dong airport
32h 15m
2 Stops
10:10 p.m.
YYZ
Toronto Pearson Intl airport
668 CAD
Hainan Airlines
Hainan Airlines
12 Nov.
YYZ
11:10 a.m.
Toronto Pearson Intl airport
28h 25m
1 Stop
4:35 a.m.
+2
PVG
Shanghai Pu Dong airport
Hainan Airlines
28 Nov.
PVG
4:55 a.m.
Shanghai Pu Dong airport
30h 15m
2 Stops
10:10 p.m.
YYZ
Toronto Pearson Intl airport
668 CAD
China Eastern
China Eastern
20 Feb.
YYZ
10:25 a.m.
Toronto Pearson Intl airport
14h 55m
2:20 p.m.
+1
PVG
Shanghai Pu Dong airport
China Eastern
05 Mar.
PVG
8:05 p.m.
Shanghai Pu Dong airport
14h 20m
9:25 p.m.
YYZ
Toronto Pearson Intl airport
692 CAD
Air Canada
Air Canada
21 Nov.
YTZ
6:15 a.m.
Toronto Island airport
16h 10m
1 Stop
11:25 a.m.
+1
PVG
Shanghai Pu Dong airport
Air Canada
10 Dec.
PVG
2:15 a.m.
Shanghai Pu Dong airport
16h 25m
1 Stop
5:40 a.m.
YTZ
Toronto Island airport
757 CAD
Air Canada
Air Canada
20 Feb.
YTZ
5:15 a.m.
Toronto Island airport
17h 10m
1 Stop
11:25 a.m.
+1
PVG
Shanghai Pu Dong airport
Air Canada
05 Mar.
PVG
2:15 a.m.
Shanghai Pu Dong airport
16h 25m
1 Stop
5:40 a.m.
YTZ
Toronto Island airport
715 CAD

How to get the cheapest flight from Toronto 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 for your trip
What is the cheapest month to fly to Shanghai?
March
The cheapest time of year to fly to Shanghai from Toronto is March. The most expensive is December.
What is the cheapest day to fly to Shanghai?
Thursday
The cheapest day of the week is typically Thursday. The most expensive is typically Tuesday
When is the cheapest time to fly to Shanghai?
in the evening
Toronto to Shanghai flights are approximately 15% more expensive at noon than in the evening
What is the cheapest airline that flies to Shanghai?
China Southern
China Southern, Air China, and Hainan Airlines are the most popular carriers operating from Toronto to Shanghai
What is the cheapest route?
Toronto Pearson Intl - Shanghai Pu Dong
Fly from Toronto Pearson Intl to Shanghai Pu Dong for the best Toronto - Shanghai flight prices
When is the cheapest time to book a flight to Shanghai?
60 days before
The cheapest time to buy a flight from Toronto to Shanghai is approximately 60 days before departure
60
Days before departure
0

Flight information for Toronto to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Toronto to Shanghai
Fastest flight time 14h 15m The fastest flight from Toronto to Shanghai takes 14h 15m.
Direct flights Every day Direct flights go from Toronto to Shanghai every day.
Airports in Shanghai 2 airports There are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

Alternative routes for Toronto to Shanghai

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Hangzhou
Fastest flight time
29h 05m
Cheapest price
770 CAD

Flights from Toronto to:

Flights to Shanghai from:

Flights Asia China Shanghai Shanghai Toronto to Shanghai