Cheap flights from Vancouver to Shanghai

Return
1 adult
Economy
From?
To?
Thu 5/8
Thu 12/8

Flight information for Vancouver to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Vancouver to Shanghai
Best price found1,297 C$The best flight deal from Vancouver to Shanghai found on momondo in the last 72 hours is 1,297 C$
Fastest flight time22h 15mThe fastest flight from Vancouver to Shanghai takes 22h 15m
Direct flightsNoneThere are no direct flights from Vancouver to Shanghai. Popular non-direct routes for this connection are Vancouver Intl Airport - Shanghai Hongqiao Intl Airport and Vancouver Intl Airport - Shanghai Pu Dong Airport.
Airports in Shanghai2 airportsThere are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

How to get the cheapest flight ticket from Vancouver to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Vancouver to Shanghai?

November

The cheapest time of year to fly to Shanghai from Vancouver is November. The most expensive is December.

What is the cheapest day to depart Vancouver for Shanghai?

Monday

The cheapest day of the week is typically Monday. The most expensive is typically Thursday

When is the cheapest time to fly from Vancouver to Shanghai?

in the morning

Vancouver to Shanghai flights are approximately 27% more expensive in the afternoon than in the morning

What is the cheapest airline that flies to Shanghai from Vancouver?

China Southern

Beijing Capital Airlines, China Southern, and Delta are the most popular carriers operating from Vancouver to Shanghai

What is the cheapest Vancouver to Shanghai flight route?

Vancouver Intl - Shanghai Pu Dong

Fly from Vancouver Intl to Shanghai Pu Dong for the best Vancouver - Shanghai flight prices

How far in advance should you book Vancouver to Shanghai flights?

46 days before

The cheapest time to buy a flight from Vancouver to Shanghai is approximately 46 days to departure


Easily compare round-trip flights from Vancouver to Shanghai

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Vancouver to Shanghai by changing tabs
Air China
4 Nov.
YVR8:50 a.m.Vancouver Intl
12h 10m
PVG9:00 p.m.Shanghai Pu Dong
18 Dec.
PVG12:50 p.m.Shanghai Pu Dong
10h 20m
YVR11:10 p.m.Vancouver Intl
Air Canada
13 Jan.
YVR6:50 a.m.Vancouver Intl
12h 10m
PVG7:00 p.m.Shanghai Pu Dong
10 May
PVG11:55 a.m.Shanghai Pu Dong
10h 45m
YVR10:40 p.m.Vancouver Intl
1,171 C$
Find similar
Air Canada
12 Aug.
YVR8:35 p.m.Vancouver Intl
15h 05m
1 stop
PVG11:40 a.m.Shanghai Pu Dong
20 Oct.
PVG6:55 a.m.Shanghai Pu Dong
13h 05m
1 stop
YVR8:00 p.m.Vancouver Intl
1,170 C$
Find similar
Multiple Airlines
13 Jan.
YVR6:50 a.m.Vancouver Intl
12h 10m
PVG7:00 p.m.Shanghai Pu Dong
10 May
PVG5:00 a.m.Shanghai Pu Dong
17h 40m
1 stop
YVR10:40 p.m.Vancouver Intl
1,181 C$
Find similar
Multiple Airlines
4 Nov.
YVR9:00 a.m.Vancouver Intl
18h 35m
1 stop
PVG3:35 a.m.Shanghai Pu Dong
18 Dec.
PVG6:00 a.m.Shanghai Pu Dong
13h 05m
1 stop
YVR7:05 p.m.Vancouver Intl
1,040 C$
Find similar
EVA Air
3 Nov.
YVR10:00 p.m.Vancouver Intl
19h 05m
1 stop
PVG5:05 p.m.Shanghai Pu Dong
18 Dec.
PVG3:10 p.m.Shanghai Pu Dong
14h 10m
1 stop
YVR5:20 a.m.Vancouver Intl
1,090 C$
Find similar

Find the cheapest one-way flights from Vancouver to Shanghai

If you're looking for one-way flights from Vancouver to Shanghai, view some of our deals below provided by Air Canada, China Southern and Sichuan Airlines
Air Canada
2 Sep.
YVR8:35 p.m.Vancouver Intl
15h 05m
1 stop
PVG11:40 a.m.Shanghai Pu Dong
Air Canada
2 Sep.
YVR8:35 p.m.Vancouver Intl
15h 05m
1 stop
PVG11:40 a.m.Shanghai Pu Dong
Air Canada
6 Sep.
YVR8:35 p.m.Vancouver Intl
15h 05m
1 stop
PVG11:40 a.m.Shanghai Pu Dong

Best airlines flying from Vancouver to Shanghai

Compare and see reviews for airlines that fly from Vancouver to Shanghai with momondo
AirlineRatingFree CancellationPrice
Hong Kong Airlines
PriceFrom 396 C$
Free Cancellation
Rating
7.7
XiamenAir
PriceFrom 413 C$
Free Cancellation
Rating
6.6
China Southern
PriceFrom 416 C$
Free Cancellation
Rating
6.9
United Airlines
PriceFrom 484 C$
Free Cancellation
Rating
6.8
China Eastern
PriceFrom 490 C$
Free Cancellation
Rating
7.5
Air Canada
PriceFrom 521 C$
Free Cancellation
Rating
7.4
Air China
PriceFrom 525 C$
Free Cancellation
Rating
7.0
Delta
PriceFrom 570 C$
Free Cancellation
Rating
8.2
EVA Air
PriceFrom 762 C$
Free Cancellation
Rating
8.3
Cathay Pacific
PriceFrom 978 C$
Free Cancellation
Rating
8.1

  • Are airlines flying from Vancouver to Shanghai offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Vancouver to Shanghai, such as China Eastern, Air Canada, and Hong Kong Airlines may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Vancouver to Shanghai by plane?

    Shanghai is 9018.9 km away from Vancouver. Typically, this will take 12h 10m by plane in normal conditions.


Alternative routes for Vancouver to Shanghai

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Victoria to Shanghai Flights
Fastest flight time21h 15m
Cheapest price1,463 C$
Kelowna to Shanghai Flights
Fastest flight time17h 00m
Cheapest price1,812 C$
Abbotsford to Shanghai Flights
Fastest flight time26h 30m
Cheapest price3,735 C$