Cheap flights from Edmonton to Shanghai

Round-trip
Economy
Edmonton (YEG)
Shanghai (SHA)
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 SHA flight in 2022: compare Edmonton to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
When is the cheapest time to fly from Edmonton to Shanghai (YEG - SH)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Edmonton to Shanghai as you normally would.

Cheap flights from Edmonton to Shanghai in August, September 2022

The best prices found for YEG to Shanghai flights for August, September
3 Sep - 12 Sep
C$ 9,576pp
YEG
Edmonton
United Airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
United Airlines
     
3 STOPS
YEG
Edmonton
3 Sep - 12 Sep
C$ 13,195pp
YEG
Edmonton
Air Canada
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton
3 Sep - 12 Sep
C$ 13,204pp
YEG
Edmonton
Air Canada
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
   
2 STOPS
YEG
Edmonton

Edmonton to Shanghai 2022 flight deals

Cheap flights to Shanghai from Edmonton found for this year
30 Oct - 30 Nov
C$ 2,356pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton
30 Oct - 30 Nov
C$ 2,363pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton
30 Oct - 30 Nov
C$ 2,562pp
YEG
Edmonton
Multiple Airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton

Cheap Air Canada flights from Edmonton to Shanghai

30 Oct - 30 Nov
C$ 4,013pp
YEG
Edmonton
Air Canada
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton
30 Oct - 30 Nov
C$ 4,019pp
YEG
Edmonton
Air Canada
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton
30 Oct - 30 Nov
C$ 4,031pp
YEG
Edmonton
Air Canada
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
     
3 STOPS
YEG
Edmonton

Cheap United Airlines flights from Edmonton to Shanghai

3 Sep - 12 Sep
C$ 9,576pp
YEG
Edmonton
United Airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
United Airlines
     
3 STOPS
YEG
Edmonton

One-way flights to Shanghai from Edmonton

The cheapest one-way flights from Edmonton to Shanghai
3:30 p.m. - 12:10 p.m.
EVA Air
2 stops
30h 40m
YEG - PVG
EVA Air
C$ 1,966
Gotogate
4:15 p.m. - 6:50 a.m.
China Airlines
2 stops
24h 35m
YEG - PVG
China Airlines
C$ 2,015
Kiwi.com
2:50 p.m. - 6:35 p.m.
Multiple Airlines
2 stops
61h 45m
YEG - PVG
Multiple Airlines
C$ 4,684
AirChina

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 Hong Kong Airlines, Air Canada, and ANA flying from Edmonton to Shanghai have implemented new flexible cancellation policies.

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

Yes, there are multiple flights from Edmonton to Shanghai for under C$ 2,400. The cheapest flight booked recently is on Multiple Airlines for just C$ 2,356, but on average you can expect to pay C$ 8,247.

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

The cheapest airlines for a one-way flight from Edmonton to Shanghai are Air Canada (C$ 1,679), EVA Air (C$ 1,732), and China Airlines (C$ 1,736).

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

When booking a flight from Edmonton to Shanghai, you may want to consider flying on Air Canada, China Airlines or China Eastern as they are the most popular for this route.

What are the cheapest flights from Edmonton to Shanghai?

While on average a flight from Edmonton to Shanghai is generally C$ 10,301, our data shows the cheapest flight currently is C$ 2,658. When looking at the most popular route, (Edmonton - Shanghai Hongqiao Intl), you can expect to pay C$ 2,356 for that flight.

COVID Restrictions

View COVID Travel Restrictions for Shanghai, China

Do I need a COVID test to fly to Shanghai from Edmonton?

Information is based on travel restrictions from Edmonton to Shanghai

Most visitors from Edmonton will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Edmonton must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Edmonton are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Do I need a test to fly back to Edmonton from Shanghai?

Returning to Edmonton from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 1 day for Antigen (quick-test) before departing to Edmonton.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Edmonton.

Hide COVID Travel Restrictions for Shanghai, China
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