Welcome | Sign out
Recommended by:More >

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
¥5925
Cathay, China Eastern, JAL, KLM, Asiana, Air China, British Airways, Air Canada, Delta, United, American, Air France, Lufthansa, Korean, China Southern, Finnair
¥5238
JAL, Korean, United, Air France, Air China, KLM, Cathay, China Eastern, China Southern, Air Canada, Delta
¥5650
Delta, JAL, China Southern, Korean, China Eastern, Cathay, KLM, Air France, Air China, United, Air Canada
¥5204
Air France, KLM, Air Canada, Delta, United, Korean
¥5953
Air France, United, Delta, Air Canada, KLM
¥5625
United, Delta, Air Canada, Asiana, KLM, Air France, Cathay, Korean
¥6613
China Southern, KLM, Air Canada, United, Delta, Air France
¥5625
KLM, Air Canada
¥7779
Air Canada, KLM, Delta, United
¥6656
KLM, Air Canada, United, Air France, Korean
¥6999
Air Canada
¥10665
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
¥5732
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
¥3971
American, KLM, United, Delta, Air France, Air Canada, Korean, Air China, Asiana, Cathay
¥5912
Air France, United, Delta, KLM, Air Canada, Korean
¥5386
United, Air Canada
¥6616
Air Canada
¥7571
Air Canada, KLM, United, Air France
¥7749
United, Air Canada
¥6821
United, Air Canada
¥6794
Air Canada
¥7599
KLM, Korean, Air France, China Southern, JAL, United, Delta, Air Canada, Cathay, China Eastern
¥5762
Air Canada, KLM
¥10091
Air Canada
¥7488
KLM, United, Air Canada, Air France, Delta
¥6577
Air Canada
¥9916
Air Canada
¥10065
KLM, Korean, Delta, China Eastern, China Southern, Air Canada
¥9958
China Eastern, Cathay, EVA Air, Korean, Lufthansa, Air France, American, United, Delta, Air China, Sichuan, Asiana, KLM, China Southern
¥3971
Recommended by:More >
Cheap Flights from Shanghai to Canada, from ¥3971 Round trip from SHA to CA