Welcome | Sign out

Cheap Flights from Shanghai to Canada

Did You Know?

42% of all flights from Shanghai, CN to Canada arrive during evening 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 Boeing 767-300 with 211 seats.
The lengthiest nonstop flight from Shanghai, CN to Canada lasts 13:35.
The quickest nonstop flight from Shanghai, CN to Canada lasts 10:40.
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
¥6723
Cathay, China Eastern, JAL, KLM, Asiana, Air China, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Korean, China Southern, Finnair
¥4987
JAL, Korean, United, Air France, Air China, KLM, Cathay, China Eastern, China Southern, Air Canada, Delta
¥4930
Delta, JAL, China Southern, Korean, China Eastern, Cathay, KLM, Air France, Air China, United, Air Canada
¥5025
Air France, KLM, Air Canada, Delta, United, Korean
¥7540
Air France, United, Delta, Air Canada, KLM
¥4900
United, Delta, Air Canada, Asiana, KLM, Air France, Cathay, Korean
¥6726
China Southern, KLM, Air Canada, United, Delta, Air France
¥5811
KLM, Air Canada
¥13575
Air Canada, KLM, Delta, United
¥7922
KLM, Air Canada, United, Air France, Korean
¥9263
Air Canada
¥7228
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
¥6434
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
¥4696
American, KLM, United, Delta, Air France, Air Canada, Korean, Air China, Asiana, Cathay
¥6700
Air France, United, Delta, KLM, Air Canada, Korean
¥4879
United, Air Canada
¥8878
Air Canada
¥7721
Air Canada, KLM, United, Air France
¥10505
United, Air Canada
¥9608
United, Air Canada
¥7921
Air Canada
¥13167
KLM, Korean, Air France, China Southern, JAL, United, Delta, Air Canada, Cathay, China Eastern
¥4901
Air Canada, KLM
¥6636
Air Canada
¥7625
KLM, United, Air Canada, Air France, Delta
¥8838
Air Canada
¥9701
Air Canada
¥9858
KLM, Korean, Delta, China Eastern, China Southern, Air Canada
¥7777
China Eastern, Cathay, EVA Air, Korean, Lufthansa, Air France, American, United, Delta, Air China, Sichuan, Asiana, KLM, China Southern
¥5036
Cheap Flights from Shanghai to Canada, from ¥4696 Round trip from SHA to CA