Travel with Air Canada from Shanghai to Vancouver (PVG - YVR) from CNY 6,480*

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

From Shanghai to North America: Canada and the U.S. await

Fly non-stop to Vancouver and uncover the splendour of a place where breathtaking meets cosmopolitan city life.

Experience the convenience of our 4x weekly non-stop service* from Shanghai and enjoy our award-winning service.

Upon arrival, immerse yourself in the Vancouver’s perfect mix of lush outdoor attractions and urban excitement, as well as world-class cuisine, shopping, wellness offerings and art. You can also expand your horizons with seamless connections to destinations in the U.S.

*Subject to change

Give wings to your dreams of Canadian winter

Flights between Shanghai and Vancouver - our lowest fares in cash

CNY 9.4K
CNY 11.7K
Displaying fares for July-2025
  • 09

    We

    JUL

  • 10

    Th

  • 11

    Fr

  • 12

    Sa

  • 13

    Su

  • 14

    Mo

  • 15

    Tu

  • 16

    We

  • 17

    Th

  • 18

    Fr

  • 19

    Sa

  • 20

    Su

  • 21

    Mo

  • 22

    Tu

  • 23

    We

  • 24

    Th

  • 25

    Fr

  • 26

    Sa

  • 27

    Su

  • 28

    Mo

  • 29

    Tu

  • 30

    We

  • 31

    Th

  • 01

    Fr

    AUG

  • 02

    Sa

  • 03

    Su

  • 04

    Mo

  • 05

    Tu

  • 06

    We

  • 07

    Th

  • 08

    Fr

  • RangeCNY 9,430-CNY 11,660

    *Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

    Explore all routes from Shanghai to Vancouver