Welcome | Sign out

Cheap Flights from Shanghai to British Columbia

Did You Know?

Calgary, AB has the most direct flights to British Columbia.
There are 16 direct flights from Shanghai to British Columbia.
There are 33 carriers flying into British Columbia.
The shortest flight from Shanghai, CN to British Columbia is 5,600 miles.
The longest flight from Shanghai, CN to British Columbia is 5,600 miles.
There are 20 connecting cities from Shanghai, CN to British Columbia.
Vancouver, BC is the most popular connecting city from Shanghai, CN to British Columbia.
The most popular destination from Shanghai, CN is Beijing Capital.

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
Finnair, Asiana, KLM, Air China, EVA, Japan, China S, Cathay, China E, British Airways, Singapore, Korean, Lufthansa, Air France, Philippine, American, United, Delta, China, Air Canada
元4703
Air France, United, Delta, KLM, Air Canada, Korean
元4905
KLM, Korean, Air France, China S, Japan, United, Delta, Air Canada, Cathay, China E
元4935
Air Canada, KLM
元6682
KLM, Korean, Delta, China E, China S, Air Canada
元7831
Air Canada
元10534
Air Canada
元10316
Air Canada
元10255
Air Canada
元9768
Air Canada
元10322
Air Canada
元10407
Air Canada
元10298
Air Canada
元10255
Air Canada
元10424
Air Canada
元9927
Air Canada
元10146
Cheap Flights from Shanghai to British Columbia - from 元4703 Round trip from SHA to BC