Cheap Flights from Shanghai to Ontario
Did You Know?
The shortest flight from Shanghai, CN to Ontario is 7,090 miles.
There are 22 connecting cities from Shanghai, CN to Ontario.
The longest flight from Shanghai, CN to Ontario is 7,090 miles.
Toronto, ON is the most popular connecting city from Shanghai, CN to Ontario.
There are 12 direct flights from Shanghai to Ontario.
There are 48 carriers flying into Ontario.
Toronto, ON has the most direct flights to Ontario.
The earliest flight from Shanghai, CN leaves at 0:10 am.
Cheap International Flights from Shanghai - SHA
Finnair, Asiana, KLM, Cathay, Emirates, China E, China S, British Airways, Etihad, Singapore, Air Canada, United, American, Philippine, Lufthansa, Air France, Korean, Delta, Aeroflot, Hainan, Air China, SWISS, EVA, Turkish, Japan
American, KLM, United, Delta, Air France, Air Canada, Korean, Air China, Asiana, Cathay
KLM, United, Air Canada, Air France, Delta
United, Air Canada
Air Canada, United