Cheap flights from Edmonton to Shanghai

Round-trip
Economy
Edmonton (YEG)
Shanghai (PVG)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Edmonton (YEG) to Shanghai

All the information you need to plan the best YEG to PVG flight in 2021: compare Edmonton to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
How far in advance should I book a flight from Edmonton to Shanghai?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 30% on flights from Edmonton to Shanghai compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,038. For sooner than that we have options available in the next 3 days from C$ 1,125.

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

Our data shows that September tends to be the cheapest month to fly to Shanghai from Edmonton. Users have commonly found prices around C$ 988 for the month, but tickets can be as low as C$ 610. Due to multiple factors, prepare for potentially higher prices in December.

Edmonton to Shanghai 2021 flight deals

Cheap flights to Shanghai from Edmonton found for this year
12 Oct - 29 Mar
C$ 1,415pp
YEG
Edmonton
Japan Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Japan Airlines
   
2 STOPS
YEG
Edmonton
16 Dec - 28 Dec
C$ 1,499pp
YEG
Edmonton
Air Canada
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
 
1 STOP
YEG
Edmonton
14 Dec - 28 Dec
C$ 1,594pp
YEG
Edmonton
Air China
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air China
 
1 STOP
YEG
Edmonton

One-way flights to Shanghai from Edmonton

The cheapest one-way flights from Edmonton to Shanghai
6:15 a.m. - 2:40 a.m.
Multiple Airlines
1 stop
30h 25m
YEG - PVG
Multiple Airlines
C$ 974
FlightNetwork
4:00 a.m. - 2:40 a.m.
Air Canada
2 stops
32h 40m
YEG - PVG
Air Canada
C$ 875
10:15 a.m. - 7:00 a.m.
Multiple Airlines
2 stops
30h 45m
YEG - SHA
Multiple Airlines
C$ 1,120
FlightNetwork

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Edmonton</span> to <span class="emphasized">Shanghai</span> flights.

Flight FAQs

From Edmonton to Shanghai

What airport do you fly from for flights from Edmonton to Shanghai?

For a flight from Edmonton to Shanghai, you will be flying from Edmonton. Edmonton (YEG) is just 26.9 km from the centre of the city.

Which airlines flying from Edmonton to Shanghai have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Hong Kong Airlines, and ANA flying from Edmonton to Shanghai have implemented new flexible cancellation policies.

Can I find flights from Edmonton to Shanghai for under C$ 1,464 on Cheapflights?

Yes, there are multiple flights from Edmonton to Shanghai for under C$ 1,464. The cheapest flight booked recently is on Japan Airlines for just C$ 1,415, but on average you can expect to pay C$ 2,087.

Are there direct flights from Edmonton to Shanghai for under C$ 1,464 on Cheapflights?

There are no direct flights from Edmonton to Shanghai, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Edmonton weather warmer or cooler than Shanghai?

We forecast the temperature to be around the 32 °C's in July, on average. The temperature in Shanghai is generally hotter than in Edmonton. Book flights in a timely manner in correlation to your departure date.

What are the most popular airlines that fly from Edmonton to Shanghai?

Before booking your flight from Edmonton to Shanghai check out the most popular airlines for this route: Air Canada, Air China or Hong Kong Airlines.

What are the cheapest flights from Edmonton to Shanghai?

On average you can expect to pay C$ 553 for a flight from Edmonton to Shanghai. The cheapest flight overall is C$ 437 while the most popular route, (Edmonton - Shanghai Pu Dong) is currently priced at C$ 1,009.

How long is the flight from Edmonton to Shanghai?

Airlines like Air Canada, Air China, and Japan Airlines fly from Edmonton to Shanghai in about 15h 15m. The time it takes to get you to your destination can typically vary by up to 6h 15m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Edmonton to Shanghai round-trip?

Our cheapest airline available from Edmonton to Shanghai is Japan Airlines. Our recent data shows that you can find tickets from as low as C$ 1,416 on this airline. Additional options worth looking into are Air Canada and Air China, starting at C$ 1,500 and C$ 1,595 round-trip.

What are the cheapest airlines to fly from Edmonton to Shanghai one-way?

The cheapest airline one-way is Air Canada, with whom users have recently found tickets for as low as C$ 754.

Destination information for Shanghai

Things to know before you go - useful duration and weather info for your trip from Edmonton to Shanghai.
Today's exchange rate
C$ 1 = ¥5.25
Average temperature for June in Shanghai
28.0 °C
Avg rainfall for June in Shanghai
37.0 mm

Airports servicing Edmonton

Top 3 airlines flying from Edmonton to Shanghai

The chart below displays the airlines Cheapflights users travelling from Edmonton to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Air Canada
C$ 448 C$ 711 No cancel fee 67%
Search Air Canada flights
ANA
C$ 563 C$ 786 No cancel fee 80%
Search ANA flights
Hong Kong Airlines
C$ 724 C$ 1,134 No cancel fee 65%

We couldn't confirm the COVID-19 safety measures taken by Hong Kong Airlines. Please check directly on their website for additional information.

Search Hong Kong Airlines flights
Home Asia China Shanghai Cheap flights from Edmonton to Shanghai
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First