Cheap flights from Calgary to Shanghai from C$ 1,021

Return
1 adult
Economy
From?
To?
Fri 1/7
Fri 8/7

Deals available from 900+ travel sites.

Flight information for Calgary to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Calgary to Shanghai

Best price found

C$ 1,021

Fastest flight time

19h 10m

Direct flights

None

Airports in Shanghai

2 airports
The best one-way flight to Shanghai from Calgary in the past 72 hours is C$ 1,021. The best round-trip flight deal from Calgary to Shanghai found on momondo in the last 72 hours is C$ 12,904.
The fastest flight from Calgary to Shanghai takes 19h 10m
There are no direct flights from Calgary to Shanghai. Popular non-direct route for this connection is Calgary Airport - Shanghai Hongqiao Intl Airport.
There are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

How to get the cheapest flight ticket from Calgary to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

August

The cheapest time of year to fly to Shanghai from Calgary is August. The most expensive is May.

What is the cheapest airline that flies to Shanghai from Calgary?

Delta

Air Canada, China Eastern, and Delta are the most popular carriers operating from Calgary to Shanghai

What is the cheapest Calgary to Shanghai flight route?

Calgary - Shanghai Hongqiao Intl

Fly from Calgary to Shanghai Hongqiao Intl for the best Calgary - Shanghai flight prices

When you’re planning your trip from Calgary to Shanghai, the most popular airport-to-airport route is Calgary Airport to Shanghai Hongqiao Intl Airport. When travelling from Calgary, it is helpful to have an alternative airport to fly into when you land in Shanghai. Good options for arrival airports in Shanghai, you can try Shanghai Pu Dong Airport (in Shanghai), Hangzhou Airport (in Hangzhou), or Wuxi Airport (in Wuxi). In June, C$ 2,571 is typically the cheapest round trip price you’ll find from Calgary to Shanghai which you can find when you fly YYC — WUX.

Calgary Airport (YYC) to Shanghai Hongqiao Intl Airport (SHA)C$ 4,176
Search Flight Deals
Calgary Airport (YYC) to Shanghai Pu Dong Airport (PVG)C$ 4,176
Search Flight Deals
Calgary Airport (YYC) to Hangzhou Airport (HGH)C$ 12,643
Search Flight Deals
Calgary Airport (YYC) to Wuxi Airport (WUX)C$ 2,571
Search Flight Deals

Easily compare round-trip flights from Calgary to Shanghai

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Calgary to Shanghai by changing tabs
Air Canada
1 Sep.
YYC2:25 p.m.Calgary
22h 15m
2 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
20h 04m
3 stops
YYC2:04 a.m.Calgary
C$ 4,168
Find similar
Multiple Airlines
1 Sep.
YYC6:40 a.m.Calgary
45h 55m
3 stops
PVG4:35 a.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
20h 04m
3 stops
YYC2:04 a.m.Calgary
C$ 5,227
Find similar
Air Canada
1 Sep.
YYC2:25 p.m.Calgary
22h 15m
2 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
20h 04m
3 stops
YYC2:04 a.m.Calgary
C$ 4,174
Find similar
Air Canada
1 Sep.
YYC1:55 p.m.Calgary
22h 45m
3 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
17h 34m
2 stops
YYC11:34 p.m.Calgary
C$ 4,176
Find similar
Multiple Airlines
1 Sep.
YYC8:25 a.m.Calgary
44h 10m
3 stops
PVG4:35 a.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
21h 04m
3 stops
YYC3:04 a.m.Calgary
C$ 5,233
Find similar
Multiple Airlines
12 Jul.
YYC11:35 a.m.Calgary
58h 40m
2 stops
PVG10:15 p.m.Shanghai Pu Dong
13 Sep.
PVG8:25 a.m.Shanghai Pu Dong
40h 16m
2 stops
YYC12:41 a.m.Calgary
C$ 5,682
Find similar

Find the cheapest one-way flights from Calgary to Shanghai

If you're looking for one-way flights from Calgary to Shanghai, view some of our deals below provided by Air Canada and China Airlines
Multiple Airlines
13 Oct.
YYC4:15 p.m.Calgary
48h 20m
3 stops
PVG4:35 p.m.Shanghai Pu Dong
C$ 1,021
Find similar
Air Canada
10 Nov.
YYC9:40 a.m.Calgary
25h 00m
3 stops
PVG10:40 a.m.Shanghai Pu Dong
C$ 1,258
Find similar
China Airlines
13 Oct.
YYC5:30 p.m.Calgary
23h 20m
2 stops
PVG4:50 p.m.Shanghai Pu Dong
C$ 1,655
Find similar

Search last-minute flights to Shanghai from Calgary

Find and compare round-trip flight prices for your last-minute flight from Calgary to Shanghai
Air Canada
6 Jul.
YYC3:40 p.m.Calgary
45h 00m
3 stops
PVG12:40 p.m.Shanghai Pu Dong
17 Sep.
PVG6:55 a.m.Shanghai Pu Dong
18h 52m
2 stops
YYC1:47 a.m.Calgary
C$ 7,855
Find similar
Multiple Airlines
6 Jul.
YYC6:40 a.m.Calgary
39h 35m
2 stops
PVG10:15 p.m.Shanghai Pu Dong
17 Sep.
PVG6:55 a.m.Shanghai Pu Dong
18h 52m
2 stops
YYC1:47 a.m.Calgary
C$ 9,168
Find similar
Air Canada
6 Jul.
YYC3:40 p.m.Calgary
45h 00m
3 stops
PVG12:40 p.m.Shanghai Pu Dong
17 Sep.
PVG6:55 a.m.Shanghai Pu Dong
23h 18m
3 stops
YYC6:13 a.m.Calgary
C$ 7,989
Find similar
Air Canada
5 Jul.
YYC8:05 p.m.Calgary
40h 35m
2 stops
PVG12:40 p.m.Shanghai Pu Dong
17 Sep.
PVG6:55 a.m.Shanghai Pu Dong
22h 02m
2 stops
YYC4:57 a.m.Calgary
C$ 20,107
Find similar

Best airlines flying from Calgary to Shanghai

Compare and see reviews for airlines that fly from Calgary to Shanghai with momondo
AirlineRatingFree CancellationPrice
DeltaPriceFrom C$ 544Free CancellationRating
7.8
Search Delta flights
China EasternPriceFrom C$ 600Free CancellationRating
7.5
Search China Eastern flights
Air CanadaPriceFrom C$ 964Free CancellationRating
7.4
Search Air Canada flights

Air Canada flights from Calgary to Shanghai

Our best Air Canada deals on Calgary to Shanghai flight tickets
Air Canada
1 Sep.
YYC2:25 p.m.Calgary
22h 15m
2 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
20h 04m
3 stops
YYC2:04 a.m.Calgary
C$ 4,168
Find similar
Air Canada
1 Sep.
YYC2:25 p.m.Calgary
22h 15m
2 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
20h 04m
3 stops
YYC2:04 a.m.Calgary
C$ 4,174
Find similar
Air Canada
1 Sep.
YYC1:55 p.m.Calgary
22h 45m
3 stops
PVG12:40 p.m.Shanghai Pu Dong
3 Dec.
PVG6:00 a.m.Shanghai Pu Dong
17h 34m
2 stops
YYC11:34 p.m.Calgary
C$ 4,176
Find similar

United Airlines flights from Calgary to Shanghai

Our best United Airlines deals on Calgary to Shanghai flight tickets
United Airlines
1 Sep.
YYC11:35 a.m.Calgary
35h 50m
2 stops
PVG11:25 p.m.Shanghai Pu Dong
3 Dec.
PVG8:45 a.m.Shanghai Pu Dong
17h 22m
1 stop
YYC2:07 a.m.Calgary
C$ 17,319
Find similar
United Airlines
1 Sep.
YYC11:35 a.m.Calgary
35h 50m
2 stops
PVG11:25 p.m.Shanghai Pu Dong
3 Dec.
PVG8:45 a.m.Shanghai Pu Dong
17h 22m
1 stop
YYC2:07 a.m.Calgary
C$ 17,341
Find similar
United Airlines
1 Sep.
YYC11:35 a.m.Calgary
35h 50m
2 stops
PVG11:25 p.m.Shanghai Pu Dong
3 Dec.
PVG8:45 a.m.Shanghai Pu Dong
17h 22m
1 stop
YYC2:07 a.m.Calgary
C$ 17,352
Find similar

  • Are airlines flying from Calgary to Shanghai offering flexible cancellation due to COVID-19?

    Some of our partner airlines flying from Calgary to Shanghai are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Air Canada, Delta, and China Eastern. You can search for the full list of airlines such as Air Canada that are offering this flexibility.

  • How far is Calgary to Shanghai by plane?

    The straight-line distance from Calgary to Shanghai is 9369.4 km. Flights usually cover this in 22h 15m, depending on flying conditions and air traffic around both airports.



Alternative routes for Calgary to Shanghai

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Edmonton to Shanghai Flights
Fastest flight time20h 25m
Cheapest priceC$ 2,975

Similar Calgary to Shanghai flights

Flexible with your destination? Broaden your search and find flights similar to your Calgary to Shanghai route

Why use momondo?

It is quick and easy to find Calgary to Shanghai flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Shanghai that suits you.

Yes. momondo allows you to filter the results for Calgary to Shanghai flights to just show those with flexible booking policies.

Once you have performed a search for Calgary to Shanghai flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

Of course. momondo tracks the price of Calgary to Shanghai flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.