Cheap Flights from Shanghai (PVG) to Vancouver (YVR)

Popular airlines from Shanghai Pudong Intl. Airport (PVG) to Vancouver Intl. Airport (YVR)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Shanghai Pudong Airport to Vancouver Intl. Airport?
Air Canada has a direct flight taking off from Shanghai Pudong Airport at 3:55PM and landing at Vancouver Intl. Airport at 11:40AM — a total flight duration of 10 hours and 45 minutes. Book the seat that's perfect for you, pack a few things to keep you busy and the time will fly by.
Is it cheaper to buy a plane ticket from PVG to Vancouver Intl. Airport (YVR) last minute?
Being spontaneous is a great way to see the world, but it isn't necessarily the cleverest way to land a cheap fare. It's better to book your Shanghai Pudong Airport to YVR trip well in advance rather than leaving it to the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Save all that spontaneity for when you get to your destination!
What airline has the least delays from Shanghai Pudong International Airport to Vancouver Intl. Airport?
With an on-time arrival rate of 88%, Air Canada is the airline that's likelier to fly you from Shanghai Pudong Airport to Vancouver Intl. Airport (YVR) without any interruptions. Flight delays can be an excuse to linger longer at the airport bar. However, they can also make you miss an important connection that could ruin your entire vacation. Keep updated about any delays by looking up your flight status through the free Expedia App before you head for the airport. If you're already at the terminal and the delay is significant, head to the customer service desk to find out what your options are.
What airports do you fly into for Vancouver from Shanghai?
Shanghai to Vancouver flights touch down at Vancouver Intl. Airport (YVR). This terminal is around 11 kilometers southwest of central Vancouver. Pick up a great deal with Expedia and then get set for an adventure.
What are the most popular departure times for flights from Shanghai Pudong International Airport to Vancouver Intl. Airport (YVR)?
Between 3:00 PM - 4:00 PM is the busiest time for Air Canada flights taking off from Shanghai Pudong Airport to YVR. Want some good advice? Book a journey that departs early. With air traffic yet to build up around airports, your chances of jumping on a delay-free flight are higher.
Can I change the date of my flight from Shanghai Pudong Airport to Vancouver Intl. Airport (YVR)?
Plans don't always work out, so Expedia is here to help make things as simple as possible. First, access your PVG to Vancouver Intl. Airport (YVR) itinerary through the Expedia Trips portal and browse the fare conditions about what changes are allowed. If you booked your plane ticket in the last 24 hours, some airlines will let you cancel without charge and organize new flights. If you booked your fare more than 24 hours ago, contact us through our Customer Service portal to learn more about your options.

Travel information

Travel information

Origin airport
Pudong Intl.
Destination airport
Vancouver Intl.
Distance
8963 km
Average flight time
-4 hours -22 mins

Book with confidence

Book with confidence

Explore a world of travel with Expedia

Explore a world of travel with Expedia