Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Shanghai to Canada

Did You Know?

58% of all flights from Shanghai, CN to Canada arrive during morning hours.
Air Canada provides 58% of the nonstop flights from Shanghai, CN to Canada.
The shortest nonstop flight between Shanghai, CN and Canada is 5,600 miles.
The smallest aircraft flying nonstop from Shanghai, CN to Canada is the Airbus A330-200 with 234 seats.
The lengthiest nonstop flight from Shanghai, CN to Canada lasts 14:20.
The quickest nonstop flight from Shanghai, CN to Canada lasts 10:30.
There are no short haul direct flights between Shanghai, CN and Canada.
There are 24 nonstop flights from Shanghai, CN to Canada.

Flights to Cities in Canada

Flights
Airline
Lowest Price
JAL, Air Canada, United, American, Air France, Singapore, Lufthansa, British Airways, Finnair, Asiana, Swiss, Air China, Delta, Qatar, Korean, Cathay, KLM, AeroMexico
¥5922
Cathay, China Eastern, JAL, KLM, Asiana, Air China, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Korean, China Southern, Finnair
¥5236
JAL, Korean, United, Air France, Air China, KLM, Cathay, China Eastern, China Southern, Air Canada, Delta
¥5647
Delta, JAL, China Southern, Korean, China Eastern, Cathay, KLM, Air France, Air China, United, Air Canada
¥5205
Air France, KLM, Air Canada, Delta, United, Korean
¥5951
Air France, United, Delta, Air Canada, KLM
¥5433
United, Delta, Air Canada, Asiana, KLM, Air France, Cathay, Korean
¥6609
China Southern, KLM, Air Canada, United, Delta, Air France
¥5622
KLM, Air Canada
¥7783
Air Canada, KLM, Delta, United
¥6652
KLM, Air Canada, United, Air France, Korean
¥6996
Air Canada
¥10660
Finnair, Asiana, KLM, Cathay, Emirates, China Eastern, China Southern, British Airways, Etihad, Singapore, Air Canada, United, American, Philippine, Lufthansa, Air France, Korean, Delta, Aeroflot, Hainan, Air China, Swiss, EVA Air, Turkish, JAL
¥5730
Finnair, Asiana, KLM, Air China, EVA Air, JAL, China Southern, Cathay, China Eastern, British Airways, Singapore, Korean, Lufthansa, Air France, Philippine, American, United, Delta, China Airlines, Air Canada
¥4956
American, KLM, United, Delta, Air France, Air Canada, Korean, Air China, Asiana, Cathay
¥5909
Air France, United, Delta, KLM, Air Canada, Korean
¥5381
United, Air Canada
¥6616
Air Canada
¥7574
Air Canada, KLM, United, Air France
¥7747
United, Air Canada
¥6822
United, Air Canada
¥6794
Air Canada
¥7602
KLM, Korean, Air France, China Southern, JAL, United, Delta, Air Canada, Cathay, China Eastern
¥5758
Air Canada, KLM
¥10086
Air Canada
¥7486
KLM, United, Air Canada, Air France, Delta
¥6573
Air Canada
¥9918
Air Canada
¥10060
KLM, Korean, Delta, China Eastern, China Southern, Air Canada
¥9937
China Eastern, Cathay, EVA Air, Korean, Lufthansa, Air France, American, United, Delta, Air China, Sichuan, Asiana, KLM, China Southern
¥5249
Cheap Flights from Shanghai to Canada, from ¥4956 Round trip from SHA to CA