Beginning of main content

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Cheap YVR to SHA Flights

Prices were available within the past 7 days and starts at CA $327 for one-way flights and CA $480 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Vancouver to Shanghai route information

Origin Airport Vancouver Intl.
Destination Airport Hongqiao Intl.
Airlines Serving Air China, All Nippon Airways, Cathay Pacific, China Airlines, China Eastern Airlines, China Southern Airlines, Japan Airlines, Korean Air, Xiamen Airlines
Flight Price CA $480
Distance 8,985 km


CA $967.20


CA $648.71


CA $503.63

Cheap YVR to SHA Flights

  • Can I change the date of my flight?

    You sure can change your departure or arrival date and you may save by changing it. The cheapest day to fly in March is Sunday. You may be thinking you're missing out taking off a day earlier, but we think that you are just adding saving for your next trip. A dollar saved is a holiday earned.
  • What is the cheapest day to fly from Vancouver to Shanghai?

    The cheapest day to fly to Shanghai from Vancouver is on Sunday. So, if you would like to save a bit of money on your next getaway look for flights on that day.
  • What is the cheapest date to fly to Shanghai?

    As of Feb 17th, the best day for deals to Shanghai (SHA) is Mar 8th. A ticket will run you $453, which is 64% below the average price to book the same route.
  • How much is a plane ticket to Shanghai (SHA) from Vancouver (YVR)?

    Cost can range anywhere from $453 to $3,008, prices for YVR to SHA do change much more than most routes from CA. Prices are usually cheaper the further out you book.
  • How long do most people stay on their visit to Shanghai on average?

    Of course, you are not most people, but if you were, you'd stay roughly 33 days.
  • What is the cheapest airline flying from Vancouver to Shanghai?

    Xiamen Airlines is your best bet for finding that coveted low fare. They offer fares as low as $453, while rates for other flights are as high as $3,008.

Vancouver to Shanghai Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia

How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia