One Way

Popular Filters

Departure Airports

One Way Price

USD 1,293 USD 6,400

Duration

15 h 45 m 51 h 30 m

Stops From Shanghai-Hongqiao Apt

Departure From Shanghai-Hongqiao Apt

6 AM - 12 PM

USD 1,632

12 PM - 6 PM

USD 1,294

After 6 PM

USD 1,493

Arrival at Edmonton

6 AM - 12 PM

USD 1,493

12 PM - 6 PM

USD 1,416

After 6 PM

USD 1,294

Alliances & Airlines

Oneworld

(12)

SkyTeam

(14)

Star Alliance

(19)

+ 6 more

Layover Airports

+ 6 more

Layover Duration

3 h 0 m 31 h 0 m

Shanghai To Edmonton Flights

Book Shanghai to Edmonton flight tickets at lowest price. Get best deals on your upcoming Shanghai to Edmonton flights only on MakeMyTrip. Also Book Edmonton to Shanghai Flights. Currently 34 flights flying from Shanghai to Edmonton. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
United Airlines

USD 1,294

You save USD 1,247 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

United Airlines UA | 858

12:10

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

11 h 30 m

08:40

Sat, 30 Aug 25

Terminal I

San Francisco, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 1816

14:34

Sat, 30 Aug 25

San Francisco, United States

18:14

Sat, 30 Aug 25

Denver, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 1816

19:18

Sat, 30 Aug 25

Denver, United States

22:04

Sat, 30 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

USD 1,416

You save USD 1,125 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Delta Air Lines DL | 280

17:30

Sat, 30 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

11 h 50 m

14:20

Sat, 30 Aug 25

Seattle, United States

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 7143 | Operated By WestJet

13:15

Sun, 31 Aug 25

Seattle, United States

02 h 15 m

16:30

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, WestJet

More Timing Options

USD 1,493

You save USD 1,048 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 381

19:05

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 45 m

21:50

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 888

00:45

Sun, 31 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

21:50

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 164

08:15

Sun, 31 Aug 25

Terminal M

Vancouver, Canada

01 h 37 m

10:52

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

USD 1,515

You save USD 1,026 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 381

19:05

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 45 m

21:50

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 888

00:45

Sun, 31 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

21:50

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7000 | Operated By WestJet

15:30

Sun, 31 Aug 25

Terminal M

Vancouver, Canada

01 h 37 m

18:07

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

USD 1,531

You save USD 1,010 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 381

19:05

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 45 m

21:50

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 810

15:55

Sun, 31 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

13:00

Sun, 31 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7000 | Operated By WestJet

15:30

Sun, 31 Aug 25

Terminal M

Vancouver, Canada

01 h 37 m

18:07

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, WestJet

USD 1,632

You save USD 909 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 365

09:35

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 55 m

12:30

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 810

15:55

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

13:00

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

WestJet WS | 172

15:30

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

01 h 37 m

18:07

Sat, 30 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

USD 1,653

You save USD 888 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 365

09:35

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 55 m

12:30

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 810

15:55

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

13:00

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 7002 | Operated By WestJet

15:30

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

01 h 37 m

18:07

Sat, 30 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific, Air Canada

More Timing Options

USD 2,037

You save USD 504 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Cathay Pacific CX | 381

19:05

Sat, 30 Aug 25

Terminal T2

Shanghai-Pu Dong Apt, China

02 h 45 m

21:50

Sat, 30 Aug 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 888

00:45

Sun, 31 Aug 25

Terminal T1

Hong Kong, Hong Kong

12 h 05 m

21:50

Sat, 30 Aug 25

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 232

07:35

Sun, 31 Aug 25

Terminal M

Vancouver, Canada

01 h 35 m

10:10

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

USD 2,378

You save USD 163 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

KLM Royal Dutch KL | 896

11:15

Sat, 30 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

13 h 55 m

19:10

Sat, 30 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 675

14:55

Sun, 31 Aug 25

Amsterdam, Netherlands

08 h 50 m

15:45

Sun, 31 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

USD 2,435

You save USD 106 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required

Shanghai-Pu Dong Apt to Edmonton , 30 Aug

Delta Air Lines DL | 38

18:25

Sat, 30 Aug 25

Terminal T1

Shanghai-Pu Dong Apt, China

12 h 30 m

15:55

Sat, 30 Aug 25

Terminal B

Los Angeles, United States

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 6918 | Operated By WestJet

18:55

Sat, 30 Aug 25

Terminal T2

Los Angeles, United States

03 h 22 m

23:17

Sat, 30 Aug 25

Edmonton, Canada

BAGGAGE : CHECK INCABIN

Information not available