Welcome | Sign out

Cheap Flights from Vancouver to Shanghai - YVR to SHA (reverse)

Popular Flights from Vancouver to Shanghai

  • Airfare from Vancouver to Shanghai on China E from CAD742 round trip
  • Airfare from Vancouver to Shanghai on Air Canada from CAD892 round trip
  • Airfare from Vancouver to Shanghai on Delta from CAD913 round trip
  • Airfare from Vancouver to Shanghai on United from CAD943 round trip
  • Airfare from Vancouver to Shanghai on Air China from CAD971 round trip

Did You Know?

  • 25 airlines operate between Vancouver, BC and Shanghai, CN
  • Air Canada has the most nonstop flights between Vancouver, BC and Shanghai, CN.
  • KLM has 2 one stop flights between Vancouver, BC and Shanghai, CN.
  • The shortest flight between Vancouver, BC and Shanghai, CN on Philippine is 7,704 miles.
  • Beijing, CN is the most popular connection for one stop flights between Vancouver, BC and Shanghai, CN.
  • The smallest aircraft operated by Austrian flying between Vancouver, BC and Shanghai, CN is a 777 with 270 seats.
  • 180 flights per week fly out of Vancouver, BC connecting to Shanghai, CN
  • 299,371 seats are available per day to fly out of Vancouver, BC connecting to Shanghai, CN

Advance Purchase Prices from Vancouver to Shanghai

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    CAD817
    CAD817
    CAD3715
    CAD967
    CAD867
    CAD867
    CAD867
  • Air China
    CAD894
    CAD894
    CAD894
    CAD894
    CAD894
    CAD894
    CAD894
  • Air France
    CAD2551
    CAD2551
    CAD2551
    CAD2551
    CAD2551
    CAD2551
    CAD2551
  • American
    CAD1193
    CAD1193
    CAD1193
    CAD1193
    CAD1193
    CAD1193
    CAD1193
  • Asiana
    CAD2345
    CAD2345
    CAD2345
    CAD2345
    CAD2345
    CAD2345
    CAD2345
  • British Airways
    CAD6699
    CAD6699
    CAD6699
    CAD6699
    CAD6699
    CAD6699
    CAD6699
  • Cathay
    CAD1261
    CAD1261
    CAD1261
    CAD1261
    CAD1261
    CAD1261
    CAD1261
  • China
    CAD1184
    CAD1184
    CAD1184
    CAD1184
    CAD1184
    CAD1184
    CAD1184
  • China E
    CAD966
    CAD966
    CAD966
    CAD3589
    CAD3589
    CAD2514
    CAD2514
  • Continental
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201
  • Delta
    CAD1512
    CAD1512
    CAD1457
    CAD1947
    CAD1947
    CAD1947
    CAD1947
  • EVA
    CAD2172
    CAD2172
    CAD2172
    CAD2172
    CAD2172
    CAD2172
    CAD2172
  • Japan
    CAD1136
    CAD1136
    CAD1136
    CAD2655
    CAD2655
    CAD2655
    CAD2655
  • KLM
    CAD2577
    CAD2577
    CAD9776
    CAD9776
    CAD9776
    CAD9776
    CAD9776
  • Korean
    CAD1111
    CAD1111
    CAD4711
    CAD4211
    CAD4211
    CAD4211
    CAD4211
  • Lufthansa
    CAD2695
    CAD2695
    CAD2395
    CAD2095
    CAD2095
    CAD2095
    CAD2095
  • New Zealand
    CAD2985
    CAD2985
    CAD2985
    CAD2985
    CAD2985
    CAD2985
    CAD2985
  • Philippine
    CAD1505
    CAD1505
    CAD1505
    CAD1505
    CAD1505
    CAD1505
    CAD1505
  • Singapore
    CAD1902
    CAD1902
    CAD1902
    CAD1902
    CAD1902
    CAD1902
    CAD1902
  • United
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201
    CAD1201

Daily Non-stop Flight Schedules from Vancouver International to Pu Dong

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Air Canada
    1
    1
    1
    0
    1
    1
    1
    11:05 AM
    11:05 AM
  • China E
    1
    1
    1
    1
    1
    1
    1
    1:20 PM
    1:20 PM

Cheap Domestic Flights from Vancouver - YVR

Flights
Airline
Lowest Price
WestJet, Air Canada
CAD448
WestJet, Air Canada
CAD278

Cheap International Flights from Vancouver - YVR

Flights
Airline
Lowest Price
American, Delta, Philippine, WestJet, US Airways, Alaska, United, Air Canada
$317
WestJet, Cathay, Air Canada, Alaska, United, Delta, US Airways, American
CAD585
Delta, Alaska, Air Canada, United, American, WestJet, US Airways
CAD291
Brussels, Austrian, Air Berlin, LOT, SWISS, KLM, Virgin Atlantic, Finnair, British Airways, Air Canada, US Airways, United, Delta, American, Lufthansa, BMI, Iberia, Air France, Air Transat
CAD674
American, Alaska, US Airways, United, Delta, WestJet, Air Canada
CAD626
Air Canada, Qantas, United, Delta, US Airways, American, WestJet, Alaska
CAD312
Delta, All Nippon, Philippine, United, China, Japan, China S, Singapore, Cathay, Air China, EVA, KLM, Asiana, Korean
CAD996
KLM, Virgin Atlantic, Austrian, Lufthansa, SWISS, Air China, Delta, American, Singapore, Air Canada, United, China S, Air France, Cathay, British Airways
CAD1315
Delta, WestJet, American, Alaska, US Airways, United, Air Canada
CAD755
Alaska, American, WestJet, Delta, US Airways, Air Canada, United
CAD581
United, American, Philippine, China, All Nippon, Air France, Air Canada, Singapore, Japan, China S, Korean, Delta, Air China, EVA, China E, Cathay, KLM, Asiana, Finnair, New Zealand, British Airways, Lufthansa
CAD907
Air Canada, American, Alaska, Delta, United
CAD333
WestJet, Air Canada, United, Delta, Alaska, US Airways, American
CAD483
American, United, WestJet, US Airways, Alaska, Delta, Air Canada
CAD469
Lufthansa, Air France, Philippine, All Nippon, Delta, Korean, Finnair, China S, EVA, Asiana, KLM, Cathay, Air China, Japan, American, United, Air Canada, China, Singapore, British Airways, China E
CAD1019
American, US Airways, Alaska, Delta, United, Air Canada
CAD411
US Airways, American, Delta, Air Canada, Alaska, United
CAD422
Korean, EVA, Air China, Air Canada, Singapore, Finnair, Asiana, KLM, Delta, British Airways, Cathay, China E, China S, China, All Nippon, Japan, Air France, American, United, Lufthansa
CAD924
WestJet, United, American, US Airways, Alaska, Delta, Air Canada
$394
United, Air Canada, Alaska, Delta, US Airways, American, WestJet
CAD421
Japan, New Zealand, China, Air Canada, United, American, All Nippon, Air France, Lufthansa, EVA, Air China, Delta, Singapore, British Airways, Finnair, Asiana, KLM, Korean, Cathay, China E, China S
CAD937
Air Canada, American, United, Delta, Alaska, US Airways, WestJet
CAD425
American, Alaska, US Airways, WestJet, Delta, United, Air Canada
CAD499
United, American, WestJet, Alaska, Air Canada, US Airways, Delta
CAD658
American, WestJet, US Airways, Alaska, Delta, United, Air Canada
CAD409
United, Delta, Alaska, US Airways, American, Air Canada
CAD499
Air Transat, British Airways, Air Canada, United, Finnair, Brussels, Austrian, LOT, SWISS, KLM, US Airways, Delta, American, BMI, Air France, Condor, Lufthansa, Iberia
CAD652
Air Berlin, Finnair, Air Canada, Air Transat, Lufthansa, Air France, United, Delta, American, Brussels, Austrian, US Airways, Iberia, British Airways, KLM, SWISS, LOT
CAD616
United, US Airways, American, Alaska, Delta, Air Canada, WestJet
CAD584
WestJet, Delta, Air Canada, Alaska, United, US Airways, American
CAD469
Air France, Philippine, Finnair, American, United, Asiana, KLM, Cathay, China E, China S, Korean, Delta, Air China, EVA, Japan, Singapore, China, All Nippon, Air Canada, Lufthansa, British Airways
CAD1020
Qantas, Air China, KLM, Japan, New Zealand, Cathay, China S, China E, Singapore, China, Korean, Air Pacific, Air France, American, British Airways, United, Delta, Air Canada, Asiana
CAD1286
Singapore, China, Air Canada, China E, United, American, All Nippon, Air France, British Airways, Finnair, Japan, EVA, Air China, Delta, China S, Korean, KLM, Cathay, Lufthansa, Philippine, New Zealand, Asiana
CAD807
Air Berlin, Finnair, British Airways, Air Canada, Delta, American, United, Air France, LOT, Brussels, SWISS, Austrian, KLM, Lufthansa, US Airways, Iberia
CAD990
Alaska, Air Canada, US Airways, American, United, WestJet, Delta
CAD354
Cathay, Lufthansa, Air France, BMI, American, Delta, United, Singapore, British Airways, Brussels, Austrian, SWISS, Virgin Atlantic, KLM
CAD1795
Asiana, Cathay, China E, China S, New Zealand, Korean, American, Singapore, Air Canada, China, United, Delta, Qantas, Air Pacific
CAD1322
United, Alaska, American, Air Canada, Delta
CAD306
Cathay, American, Brussels, British Airways, Lufthansa, KLM, Air France, Jet India, Singapore, Korean, Delta, Air China, United, SWISS, Air Canada, Japan, Virgin Atlantic
CAD1169
BMI, Air France, British Airways, Lufthansa, Delta, Air Canada, United, KLM, Austrian, Brussels, SWISS, LOT, Singapore
CAD1356
Air Canada, Alaska, Delta, American, US Airways, WestJet, United
CAD402
LOT, SWISS, KLM, Iberia, Air France, Austrian, Brussels, British Airways, Air Canada, Lufthansa, United, Delta, American, US Airways
CAD1151
Alaska, US Airways, American, Delta, United, WestJet, Air Canada
CAD685
Delta, Alaska, US Airways, American, United, Air Canada
CAD489
US Airways, United, Air Canada, British Airways, Finnair, Brussels, Austrian, LOT, SWISS, KLM, Iberia, Lufthansa, Air France, American, Air Berlin, Delta
CAD1164
Air Canada, United, Alaska, US Airways, Delta
CAD577
United, US Airways, American, Alaska, Delta, Air Canada, WestJet
CAD683
Lufthansa, American, United, Singapore, Japan, Jet India, Cathay, Brussels, British Airways, Srilankan Airlines, Air Canada
CAD1473
Air Transat, Sunwing, American, US Airways, Delta, United, Air Canada, WestJet
CAD450

Cheap International Flights to Shanghai - SHA

Flights
Airline
Lowest Price
KLM, Lufthansa, Air France, Philippine, American, All Nippon, United, China, British Airways, Finnair, Austrian, Asiana, Korean, Aeromexico, Air Canada, China E, China S, Qantas, New Zealand, Qatar, Delta, Hainan, Air China, Japan, Turkish, Cathay, US Airways, Virgin Atlantic
$1034
Qatar, Austrian, Finnair, British Airways, Etihad, Singapore, Air Canada, China, United, All Nippon, American, Asiana, KLM, Delta, Aeroflot, Hainan, Air China, Korean, Qantas, China S, China E, US Airways, Cathay, SWISS, Lufthansa, Japan, Turkish, Thai, New Zealand, Air France, Virgin Atlantic, Air India, Emirates, Aeromexico, EVA
$811
China, China E, Qantas, Korean, Qatar, Malaysia, China S, Aeroflot, Hainan, Thai, New Zealand, Virgin Atlantic, Air China, Japan, EVA, US Airways, Cathay, SWISS, Aeromexico, Emirates, Lufthansa, Air France, Turkish, Philippine, American, All Nippon, United, Air Canada, Singapore, British Airways, Finnair, Austrian, Asiana, KLM, Delta
$811
China E, Cathay, KLM, SAS, Alitalia, Finnair, Srilankan Airlines, British Airways, Asiana, Etihad, Emirates, Aerosvit, Lufthansa, Air France, New Zealand, All Nippon, China, Singapore, China S, Virgin Atlantic, Korean, Turkish, EVA, SWISS, Air China, Aeroflot, Malaysia, Hong Kong, Royal Brunei, Mauritius, Qatar, Thai
£406
British Airways, Delta, Cathay, US Airways, China E, Qatar, China S, Qantas, Korean, New Zealand, Virgin Atlantic, Turkish, Japan, KLM, Asiana, Singapore, Austrian, Air France, American, Lufthansa, Emirates, Aeromexico, All Nippon, United, China, Air Canada, Air China
$1063
China E, Cathay, US Airways, KLM, China S, Qantas, British Airways, Korean, Austrian, Singapore, Aeromexico, Emirates, Lufthansa, Air France, Philippine, American, All Nippon, United, China, Air Canada, Finnair, Asiana, New Zealand, Japan, EVA, SWISS, Turkish, Delta, Virgin Atlantic, Thai, Qatar, Hainan, Air China
$853
Air China, Cathay, Asiana, Singapore, Malaysia, Cebu Pacific, Philippine, Korean, Dragonair, Thai
$270
Turkish, Asiana, British Airways, Etihad, Finnair, Singapore, United, All Nippon, American, Air France, Lufthansa, KLM, Cathay, Japan, EVA, SWISS, Air China, Hainan, Air Canada, New Zealand, Delta, Korean, Emirates
CAD904
Korean, China E, Cathay, Turkish, Garuda, Air China, Srilankan Airlines, Aeroflot, China S, Emirates, Malaysia, Royal Brunei, Philippine, Qatar, Thai, Singapore
﷼1791
Virgin Atlantic, Finnair, British Airways, Singapore, Air Canada, United, All Nippon, American, Air France, Lufthansa, Emirates, Asiana, Austrian, Turkish, Japan, EVA, Qatar, SWISS, Air China, Delta, Korean, Qantas, US Airways, Cathay, KLM, New Zealand, Hainan
$1005
EVA, Hainan, Air China, Japan, Turkish, New Zealand, Thai, American, All Nippon, United, Air France, Lufthansa, Emirates, Air Canada, British Airways, Asiana, Qantas, Korean, Qatar, US Airways, Cathay, Delta, KLM, Finnair
$1073
Cathay, Hong Kong Express, Korean, Dragonair, Shanghai, China S, Juneyao, Air China, Thai, Cebu Pacific, China E, Hong Kong
HKD1536
Cheap Flights from Vancouver to Shanghai, from CAD742 Round trip from YVR to SHA