Find cheap flights from Calgary to Shanghai from C$ 881

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 24/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Shanghai

Our recommended flight deals to Shanghai from Calgary

Travel better, cheaper and quicker. We've already found some great deals that could save you time and moneyWhen are you traveling?
Sat 10/6
Wed 14/6

Good to know

Low season

April

High season

May

Cheapest flight

C$ 881
Best time to beat the crowds (38% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flight from Calgary to Shanghai

When to book flights from Calgary to Shanghai

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Calgary

  • High season is considered to be April, May and June. The cheapest month to fly is April.

FAQs for booking flights from Calgary to Shanghai

Book cheap flights from Calgary to Shanghai

Recent round-trip flight deals

25/9Mon
1 stopKLM
28h 10mYYC-PVG
16/10Mon
1 stopKLM
40h 10mPVG-YYC
C$ 1,763
6/10Fri
2 stopsKLM
34h 25mYYC-PVG
30/10Mon
1 stopKLM
41h 25mPVG-YYC
C$ 1,774
25/9Mon
2 stopsKLM
33h 35mYYC-PVG
16/10Mon
2 stopsKLM
29h 10mPVG-YYC
C$ 1,786
30/10Mon
2 stopsKLM
28h 25mYYC-PVG
6/11Mon
1 stopKLM
41h 25mPVG-YYC
C$ 1,799
30/10Mon
2 stopsEVA Air
26h 20mYYC-PVG
6/11Mon
2 stopsEVA Air
24h 23mPVG-YYC
C$ 1,842
28/9Thu
2 stopsMultiple Airlines
22h 35mYYC-PVG
15/10Sun
2 stopsMultiple Airlines
17h 47mPVG-YYC
C$ 1,910
28/9Thu
2 stopsMultiple Airlines
22h 35mYYC-PVG
14/10Sat
2 stopsMultiple Airlines
17h 46mPVG-YYC
C$ 1,917
15/11Wed
2 stopsMultiple Airlines
23h 35mYYC-PVG
19/1Fri
2 stopsMultiple Airlines
17h 28mPVG-YYC
C$ 1,920
17/11Fri
2 stopsEVA Air
31h 40mYYC-PVG
8/12Fri
2 stopsEVA Air
25h 33mPVG-YYC
C$ 1,926
27/9Wed
2 stopsMultiple Airlines
22h 35mYYC-PVG
17/10Tue
2 stopsMultiple Airlines
24h 42mPVG-YYC
C$ 1,932
30/10Mon
2 stopsAir France
35h 10mYYC-PVG
5/11Sun
2 stopsAir France
35h 05mPVG-YYC
C$ 2,025
30/9Sat
2 stopsEVA Air
30h 20mYYC-PVG
12/10Thu
2 stopsEVA Air
17h 46mPVG-YYC
C$ 2,041
17/11Fri
1 stopAir Canada
17h 05mYYC-PVG
8/12Fri
1 stopAir Canada
18h 53mPVG-YYC
C$ 2,086
26/9Tue
2 stopsLufthansa
29h 10mYYC-PVG
17/10Tue
2 stopsLufthansa
29h 20mPVG-YYC
C$ 2,142
26/9Tue
2 stopsLufthansa
29h 10mYYC-PVG
15/10Sun
2 stopsLufthansa
29h 20mPVG-YYC
C$ 2,182
15/11Wed
1 stopAir Canada
30h 30mYYC-PVG
19/1Fri
1 stopAir Canada
17h 43mPVG-YYC
C$ 2,210
29/8Tue
2 stopsSWISS
31h 50mYYC-PVG
22/9Fri
2 stopsSWISS
62h 00mPVG-YYC
C$ 2,214
26/9Tue
2 stopsLufthansa
29h 10mYYC-PVG
14/10Sat
2 stopsLufthansa
29h 20mPVG-YYC
C$ 2,262
28/8Mon
2 stopsKorean Air
41h 05mYYC-SHA
22/9Fri
2 stopsKorean Air
36h 25mSHA-YYC
C$ 2,938
25/6Sun
2 stopsChina Airlines
26h 45mYYC-SHA
30/7Sun
2 stopsChina Airlines
21h 37mSHA-YYC
C$ 4,912

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/9Sun
3 stopsMultiple Airlines
44h 20mYYC-PVG
C$ 881
14/10Sat
2 stopsKLM
29h 00mYYC-PVG
C$ 991
24/9Sun
2 stopsKLM
33h 35mYYC-PVG
C$ 992
28/9Thu
2 stopsKLM
28h 25mYYC-PVG
C$ 1,000
28/9Thu
3 stopsMultiple Airlines
52h 30mYYC-PVG
C$ 1,044
29/9Fri
2 stopsMultiple Airlines
34h 30mYYC-PVG
C$ 1,088
29/9Fri
2 stopsMultiple Airlines
35h 00mYYC-SHA
C$ 1,090
28/9Thu
3 stopsMultiple Airlines
52h 30mYYC-PVG
C$ 1,090
24/9Sun
2 stopsMultiple Airlines
34h 55mYYC-SHA
C$ 1,103
24/9Sun
1 stopKLM
28h 10mYYC-PVG
C$ 1,133
14/10Sat
1 stopMultiple Airlines
22h 55mYYC-PVG
C$ 1,137
7/7Fri
2 stopsKLM
34h 25mYYC-PVG
C$ 1,313
7/7Fri
1 stopKLM
28h 10mYYC-PVG
C$ 1,351
8/8Tue
2 stopsChina Airlines
21h 15mYYC-PVG
C$ 1,823
5/8Sat
2 stopsChina Airlines
32h 35mYYC-PVG
C$ 1,989
7/8Mon
2 stopsEVA Air
30h 10mYYC-SHA
C$ 2,001
7/8Mon
1 stopAir Canada
28h 05mYYC-PVG
C$ 2,430
28/9Thu
2 stopsANA
31h 40mYYC-SHA
C$ 2,485
14/10Sat
3 stopsEmirates
39h 35mYYC-PVG
C$ 2,495
8/8Tue
1 stopDelta
15h 40mYYC-PVG
C$ 2,700

Search by stops

Search by airline

Search by price

Calgary - Shanghai Flights

Departure:

Calgary (YYC)Canada

Return flight deals:

Shanghai - Calgary

Cabin classes:

Browse origins:

C$ 1,763

Browse destinations: