Flight from Shanghai to Vancouver

Shanghai, China
Vancouver, Canada

Your cost to Flight: $600 - $734

East Nanjing Road
  • Total Distance:

    38.15 km (24 miles)

  • Travel Time:

    1 Hours 12 Minutes

  • Frequency:

    576 Times/Day

  • Train Fare:

    1.0 USD (~1.05 CAD)

PVG
  • Total Distance:

    9490.96 km (5897 miles)

  • Travel Time:

    12 Hours 9 Minutes

  • Frequency:

    N/A

  • Flight Fare:

    650.0 USD (~685.75 CAD)

northbound Canora FS Norseman
  • Total Distance:

    9.58 km (6 miles)

  • Travel Time:

    21 Minutes

  • Frequency:

    18 Times/Day

  • Bus Fare:

    2.0 USD (~2.11 CAD)

Swartz Bay
  • Total Distance:

    46.77 km (29 miles)

  • Travel Time:

    1 Hours 40 Minutes

  • Frequency:

    24 Times/Day

  • Ferry Fare:

    8.0 USD (~8.44 CAD)

Tsawwassen Ferry Terminal
  • Total Distance:

    29.56 km (18 miles)

  • Travel Time:

    38 Minutes

  • Frequency:

    32 Times/Day

  • Bus Fare:

    3.0 USD (~3.17 CAD)

Bridgeport
  • Total Distance:

    8.0 km (5 miles)

  • Travel Time:

    13 Minutes

  • Frequency:

    562 Times/Day

  • Train Fare:

    3.0 USD (~3.17 CAD)

Vancouver
Source: Rome2rio

Shanghai-Vancouver Flight schedule

Airline Flight Departure Arrival Duration

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 700 USD ~ 739 CAD
2 people 1,400 USD ~ 1,477 CAD
3 people 2,100 USD ~ 2,216 CAD
4 people 2,800 USD ~ 2,954 CAD
5 people 3,500 USD ~ 3,693 CAD

Did you know?

  • The total CO2 Emission for your trip is 1034.63 kg
  • Your total cost to flights from Shanghai to Vancouver is about 700.0 USD ( 1.0 USD for train ride, 650.0 USD for flight 2.0 USD for bus ride, 8.0 USD for ferry ride, 3.0 USD for bus ride, 3.0 USD for train ride, )
  • The cheapest flight is on which is 700.0 USD (739 CAD)