Welcome | Sign out

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

Popular Flights from Shanghai to Vancouver

  • Airfare from Shanghai to Vancouver on Air China from 元5065 round trip
  • Airfare from Shanghai to Vancouver on Air Canada from 元5500 round trip
  • Airfare from Shanghai to Vancouver on Delta from 元5909 round trip
  • Airfare from Shanghai to Vancouver on China E from 元5945 round trip
  • Airfare from Shanghai to Vancouver on Japan from 元7349 round trip

Did You Know?

  • 168 flights per week fly out of Shanghai, CN connecting to Vancouver, BC
  • 448,959 seats are available per day to fly out of Shanghai, CN connecting to Vancouver, BC
  • British Airways has 2 one stop flights between Shanghai, CN and Vancouver, BC.
  • 27 airlines operate between Shanghai, CN and Vancouver, BC
  • Beijing, CN is the most popular connection for one stop flights between Shanghai, CN and Vancouver, BC.
  • The largest aircraft operated by Air France flying between Shanghai, CN and Vancouver, BC is a 777 with 270 seats.
  • Air Canada has the most nonstop flights between Shanghai, CN and Vancouver, BC.
  • The shortest flight between Shanghai, CN and Vancouver, BC on SAS is 10,439 miles.

Advance Purchase Prices from Shanghai to Vancouver

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    元8939
    元8939
    元7959
    元7959
    元7959
    元7959
    元7959
  • Air China
    元6053
    元6053
    元6053
    元6053
    元6053
    元6053
    元6053
  • Air France
    元17322
    元17322
    元17322
    元17322
    元17322
    元17322
    元17322
  • American
    元8547
    元8547
    元8547
    元8547
    元8547
    元8547
    元8547
  • Asiana
    元13763
    元13763
    元13763
    元14153
    元14153
    元14153
    元14153
  • British Airways
    元15081
    元15081
    元15081
    元15081
    元15081
    元15081
    元15081
  • Cathay
    元19653
    元19653
    元19653
    元19653
    元19653
    元19653
    元19653
  • China
    元10372
    元10372
    元10372
    元10372
    元10372
    元10372
    元10372
  • China E
    元5953
    元5953
    元5953
    元5953
    元5953
    元18153
    元18153
  • Continental
    元8075
    元8075
    元8075
    元8075
    元8075
    元8075
    元8075
  • Delta
    元10437
    元10437
    元10437
    元10437
    元10437
    元10437
    元10437
  • EVA
    元11501
    元11501
    元11501
    元11501
    元11501
    元11501
    元11501
  • Japan
    元29313
    元29313
    元10513
    元22273
    元22273
    元22273
    元22273
  • KLM
    元14590
    元14590
    元14590
    元14590
    元14590
    元14590
    元14590
  • Korean
    元8061
    元8061
    元8061
    元8061
    元8061
    元8061
    元8061
  • Lufthansa
    元14520
    元14520
    元14520
    元14520
    元14520
    元14520
    元14520
  • Philippine
    元9386
    元9386
    元9386
    元9386
    元9386
    元9386
    元9386
  • Singapore
    元17167
    元17167
    元17167
    元16777
    元16777
    元16777
    元16777
  • United
    元8075
    元8075
    元8075
    元8075
    元8075
    元8075
    元8075

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

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Air Canada
    1
    1
    1
    1
    1
    1
    1
    6:15 PM
    6:15 PM
  • China E
    1
    1
    1
    2
    2
    1
    2
    1:30 PM
    11:50 PM
Cheap Flights from Shanghai to Vancouver, from 元5065 Round trip from SHA to YVR