Flights Asia China Shanghai Shanghai Toronto to Shanghai

Cheap flights from Toronto to Shanghai

Depart
Return
Any month
Compare vs. momondo |

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 45m The fastest flight from Toronto to Shanghai takes 14h 45m.
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)

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?
Wednesday
The cheapest day of the week is typically Wednesday. The most expensive is typically Saturday
When is the cheapest time to fly to Shanghai?
in the morning
Toronto to Shanghai flights are approximately 26% more expensive in the evening than in the morning
What is the cheapest airline that flies to Shanghai?
China Southern
China Southern, United Airlines, and Delta 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

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
Hainan Airlines
Hainan Airlines
08 Mar.
1:10 p.m.
YYZ
Toronto Pearson Intl airport
18h 30m
1 Stop
SHA
7:40 p.m.
+1
Shanghai Hongqiao Intl airport
Hainan Airlines
11 Mar.
4:15 p.m.
SHA
Shanghai Hongqiao Intl airport
18h 55m
1 Stop
YYZ
11:10 p.m.
Toronto Pearson Intl airport
673 C$
China Eastern
China Eastern
26 Feb.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
14h 55m
PVG
2:20 p.m.
+1
Shanghai Pu Dong airport
China Eastern
04 Mar.
8:05 p.m.
PVG
Shanghai Pu Dong airport
14h 20m
YYZ
9:25 p.m.
Toronto Pearson Intl airport
697 C$
China Eastern
China Eastern
09 Apr.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
14h 30m
PVG
2:55 p.m.
+1
Shanghai Pu Dong airport
China Eastern
11 May
8:00 p.m.
PVG
Shanghai Pu Dong airport
14h 25m
YYZ
10:25 p.m.
Toronto Pearson Intl airport
699 C$
China Eastern
China Eastern
09 Apr.
12:25 p.m.
YYZ
Toronto Pearson Intl airport
14h 30m
PVG
2:55 p.m.
+1
Shanghai Pu Dong airport
China Eastern
11 May
8:00 p.m.
PVG
Shanghai Pu Dong airport
14h 25m
YYZ
10:25 p.m.
Toronto Pearson Intl airport
699 C$
China Eastern
China Eastern
26 Feb.
10:25 a.m.
YYZ
Toronto Pearson Intl airport
14h 55m
PVG
2:20 p.m.
+1
Shanghai Pu Dong airport
China Eastern
04 Mar.
8:05 p.m.
PVG
Shanghai Pu Dong airport
14h 20m
YYZ
9:25 p.m.
Toronto Pearson Intl airport
697 C$
Hainan Airlines
Hainan Airlines
12 Mar.
1:10 p.m.
YYZ
Toronto Pearson Intl airport
18h 30m
1 Stop
SHA
7:40 p.m.
+1
Shanghai Hongqiao Intl airport
Hainan Airlines
31 Mar.
4:25 p.m.
SHA
Shanghai Hongqiao Intl airport
18h 50m
1 Stop
YYZ
11:15 p.m.
Toronto Pearson Intl airport
781 C$

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
28h 30m
Cheapest price
1,077 C$

Flights from Toronto to:

Flights to Shanghai from:

Flights Asia China Shanghai Shanghai Toronto to Shanghai