Cheap Flight Tickets - Air Canada from Vancouver to Shanghai

Cheapest direct flight price

S$ 889

Cheapest return ticket price

S$ 2,019

Cheapest month

April

Peak season for travel

July

Flight distance

9,045.68km

Average flight time

12 hours 20 minutes

Popular airline

American Airlines

Find Cheap Flights for Air Canada from Vancouver to Shanghai

  • One way
  • Round-trip
sortSort: Price (Lowest)
  • Sort: Price (Lowest)
  • Sort: Departure (Earliest)

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Flight Schedules for Air Canada Flights from Vancouver to Shanghai

Flight info.
Departure
Arrival
Weekly Schedule
  1. AC019

    00:05

    YVR

    16.1h

    07:10

    SIN

    S-T-TF-
  2. TR904

    13:50

    SIN

    4.1h

    17:55

    MFM

    SMTWTFS
  3. MU9992

    21:45

    MFM

    3.0h

    00:45

    PVG

    SMTWTFS
  4. AC6545

    02:00

    YVR

    11.7h

    04:40

    TPE

    SMTWTFS
  5. CZ3096

    17:55

    TPE

    2.3h

    20:15

    PVG

    SMTWTFS
  6. AC6545

    02:00

    YVR

    11.7h

    04:40

    TPE

    SMTWTFS
  7. 9C8952

    11:15

    TPE

    2.1h

    13:20

    PVG

    SM-WT-S
  8. AC562

    08:05

    YVR

    2.4h

    10:28

    SFO

    SMT-TFS
  9. UA837

    12:10

    SFO

    10.7h

    14:50

    NRT

    SMTWTFS
  10. IJ001

    22:45

    NRT

    3.7h

    01:25

    PVG

    SMTWTFS
  11. AC8798

    08:55

    YVR

    1.1h

    10:00

    SEA

    SMTWTFS
  12. JL067

    13:30

    SEA

    10.0h

    15:30

    NRT

    SMTWTFS
  13. GK035

    22:25

    NRT

    3.4h

    00:50

    PVG

    S-T-T-S
  14. AC025

    10:45

    YVR

    12.3h

    Direct

    14:05

    PVG

    -M-WTFS
  15. AC8800

    11:25

    YVR

    1.1h

    12:30

    SEA

    SMTWTFS
  16. NH117

    16:40

    SEA

    10.3h

    19:00

    HND

    SMTWTFS
  17. MM899

    02:40

    HND

    3.3h

    05:00

    PVG

    SMTWTFS
  18. AC8800

    11:25

    YVR

    1.1h

    12:30

    SEA

    SMTWTFS
  19. OZ271

    14:20

    SEA

    11.4h

    17:45

    ICN

    S-TWTFS
  20. CZ370

    21:30

    ICN

    2.2h

    22:40

    PVG

    SMTWTFS
  21. AC007

    11:35

    YVR

    13.5h

    16:05

    HKG

    SMTWTFS
  22. MU8630

    18:50

    HKG

    2.4h

    21:15

    SHA

    SMTWTFS
  23. AC8804

    13:25

    YVR

    1.1h

    14:34

    SEA

    SMTWTFS
  24. NH117

    16:40

    SEA

    10.3h

    19:00

    HND

    SMTWTFS
  25. MM899

    02:40

    HND

    3.3h

    05:00

    PVG

    SMTWTFS
  26. AC4568

    14:20

    YVR

    2.4h

    16:43

    SFO

    SMTWTFS
  27. PR105

    23:50

    SFO

    14.8h

    05:35

    MNL

    SMTWTFS
  28. PR336

    10:50

    MNL

    3.7h

    14:30

    PVG

    -MTW-FS
  29. AC568

    16:15

    YVR

    2.5h

    18:43

    SFO

    --T----
  30. OZ211

    23:30

    SFO

    12.5h

    04:00

    ICN

    SMTWTFS
  31. OZ361

    09:00

    ICN

    2.1h

    10:05

    PVG

    SMTWTFS
  32. AC3011

    17:30

    YVR

    2.5h

    19:59

    SFO

    SMTWT-S
  33. KE026

    23:50

    SFO

    12.2h

    04:00

    ICN

    S-T-T-S
  34. KE893

    08:25

    ICN

    2.3h

    09:40

    PVG

    SMTWTFS
  35. AC558

    18:35

    YVR

    3.1h

    21:40

    LAX

    --TW---
  36. BR011

    00:50

    LAX

    13.3h

    05:10

    TPE

    SMTWTFS
  37. CZ3096

    17:55

    TPE

    2.3h

    20:15

    PVG

    SMTWTFS
  38. AC558

    18:35

    YVR

    3.1h

    21:40

    LAX

    --TW---
  39. OZ203

    23:00

    LAX

    13.0h

    04:00

    ICN

    SMTWTFS
  40. OZ361

    09:00

    ICN

    2.1h

    10:05

    PVG

    SMTWTFS
  41. AC570

    21:05

    YVR

    2.4h

    23:30

    SFO

    --TW---
  42. BR017

    01:00

    SFO

    12.8h

    04:50

    TPE

    SMTWTFS
  43. CA196

    14:40

    TPE

    2.0h

    16:40

    PVG

    SMTWTFS
  44. AC570

    21:05

    YVR

    2.4h

    23:30

    SFO

    --TW---
  45. BR027

    01:25

    SFO

    12.8h

    05:15

    TPE

    SMTWTFS
  46. BR772

    14:45

    TSA

    1.8h

    16:35

    SHA

    S-TWTFS
  47. AC570

    21:05

    YVR

    2.4h

    23:30

    SFO

    --TW---
  48. BR017

    01:00

    SFO

    12.8h

    04:50

    TPE

    SMTWTFS
  49. 9C8952

    11:15

    TPE

    2.1h

    13:20

    PVG

    SM-WT-S
  50. AC560

    21:15

    YVR

    3.1h

    00:20

    LAX

    SMTWTFS
  51. OZ201

    12:40

    LAX

    12.9h

    17:35

    ICN

    SMTWTFS
  52. CZ370

    21:30

    ICN

    2.2h

    22:40

    PVG

    SMTWTFS
  53. AC560

    21:15

    YVR

    3.1h

    00:20

    LAX

    SMTWTFS
  54. BR015

    01:25

    LAX

    13.3h

    05:45

    TPE

    SMTWTFS
  55. CZ3096

    17:55

    TPE

    2.3h

    20:15

    PVG

    SMTWTFS
Show less

FAQs for Flights from Vancouver to Shanghai

  • When to buy flight tickets from Vancouver (YVR) to Shanghai (SHA) the cheapest?

    Airlines adjust prices for flights from Vancouver to Shanghai based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Vancouver (YVR) to Shanghai (SHA) cost?

    According to Trip.com's data, the lowest price is around S$ 2,259.
  • How long is a flight from Vancouver (YVR) to Shanghai (SHA)?

    It takes about 12 hours 20 minutes to fly from Vancouver (YVR) to Shanghai (SHA).
  • What is the transportation method from the main airport to downtown in Shanghai?

    • The distance from Shanghai Pudong International Airport to downtown is about 33km, by taxi about 50 minutes.
    • The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
  • What are the most popular airlines that fly from Vancouver (YVR) to Shanghai (SHA)?

    Airlines with flights from Vancouver (YVR) to Shanghai (SHA): Air Canada and Air China.
  • What's the most popular airline for direct flights from Vancouver (YVR) to Shanghai (SHA)?

    Air Canada operates 16 direct flights from Vancouver (YVR) to Shanghai (SHA).
  • How many airports in Shanghai?