Skip to main content
Beginning of main content

Cheap Flights from Vancouver to Shanghai $407.02

Search over 282,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Pledge
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Vancouver to Shanghai (YVR to PVG)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Vancouver to Shanghai (YVR to PVG)

Question : Is price more important than specific travel days for you?
Answer : The cheapest day to fly in December is Thursday. Being flexible with your travel days garners you even more savings during your booking.

Question : On a daily basis, how many different flight times can you take from Vancouver International Airport (YVR) to Shanghai Pudong International Airport (PVG)?
Answer : On average, six different flight times are offered daily when you fly from Vancouver to Shanghai. Compared to the average route with 31 flight times, you won't have as many options as other routes.

Question : How long are most people's visits to Shanghai when they fly in from Vancouver?
Answer : Of course you're not most people, but if you were, you'd stay roughly 18 days.

Question : When travelling to Shanghai from Vancouver, how long will you be in the air?
Answer : This flight takes 11 hours and 6 minutes on average.

Question : From Vancouver to Shanghai, which day is going to have the most flight times?
Answer : Wednesday has the most flight times for Vancouver to Shanghai with 40.

Question : Who struggles with getting their passengers to Shanghai Pudong International Airport (PVG) on time?
Answer : Air Canada is delayed on 35% of flights from Vancouver International Airport (YVR) to Shanghai Pudong International Airport (PVG). If you should choose this airline, be sure to track the flight status to stay on top of the departure time.