Welcome | Sign out

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

Flights
Airline
Lowest Price
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
元6640
American, KLM, United, Delta, Air France, Air Canada, Korean, Air China, Asiana, Cathay
元6691
KLM, United, Air Canada, Air France, Delta
元8899
Air Canada
元13258
United, Air Canada
元8939
Air Canada
元7774
Air Canada, United
元9557
Air Canada
元13399
Air Canada
元7678
Air Canada
元7678
Cheap Flights from Shanghai to Ontario - from 元6640 Round trip from SHA to ON