Find Cheap Flights from Shanghai to Calgary

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

Sat 24/2
Sat 3/3
Any month
Compare vs. KAYAK |

Book cheap flights from Shanghai to Calgary (round-trip)

Airports
Origin
Shanghai
C$ 1073
only
C$ 1073
C$ 941
only
C$ 941
Destination
Calgary
C$ 941
only
C$ 941
Tue, 15 May
SHA
YYC
18h 55m
Tue, 22 May
YYC
SHA
28h 45m
C$ 941
Trip: 8 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1159 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

CTU
PEK
Good 6.3

The flight boarded on time, and arrived only approx. 30 minutes late for a 15 hour flight. The staff were friendly and seemed well-meaning.

It seemed that the staff for the NY-Chengdu did not include anyone who spoke English beyond a few memorized phrases. Another passenger and I were standing in the back and speaking, and the crew asked her to tell me that we weren't allowed to stand there and had to return to our seats. Their lack of English would be a problem if there were an emergency of any sort. The flight attendant tried to wake me several times to give me my vegetarian meal. When I was finally awake enough to eat he said the food was no longer good, I should wait until the next meal time. Entertainment options for the NY-Chengdu flight were limited - current or recent English options were few. Foreign language (mostly Chinese) options had subtitles, but few looked like there would be an interesting and fun storyline. The entertainment system was broken for the Chengdu-Beijing flight.

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

SEA
PEK
Excellent 8.6

Customer service from the crew was outstanding.

Lack of leg room.

PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

Mon, 25 Jun
PVG
YYC
17h 21m
Mon, 16 Jul
YYC
PVG
20h 25m
C$ 1073
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 15 May
PVG
YYC
17h 50m
Tue, 22 May
YYC
PVG
16h 00m
C$ 1161
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
ATL
PIT
Excellent 9.0

Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job.

JFK
CDG
Excellent 10.0

The food and the service

MSP
CZM
Excellent 10.0

Everything went smoothly.

All was good.

FLL
BOS
Good 6.3

Food and nice crew

No tvs and bad WiFi

PIT
ATL
Excellent 10.0

I have always known of airlines to offer preboarding to those military members in uniform or on official orders. Delta took it one step further and allows prior service members to board also.

Mon, 25 Jun
SHA
YYC
17h 21m
Mon, 16 Jul
YYC
SHA
20h 25m
C$ 1073
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 5 Jul
SHA
YYC
17h 21m
Tue, 17 Jul
YYC
SHA
20h 25m
C$ 1160
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 5 Jul
PVG
YYC
17h 21m
Tue, 17 Jul
YYC
PVG
20h 25m
C$ 1160
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 14 Jul
PVG
YYC
34h 39m
Tue, 24 Jul
YYC
PVG
16h 00m
C$ 1641
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
MSP
CZM
Excellent 10.0

Everything went smoothly.

All was good.

MSP
CLT
Excellent 10.0

It was great because I was able to get an aisle seat.

Like it all

LAX
MSP
Excellent 9.0

Had to sit in the middle row and I wasn’t given the option to get an aisle sit during check in.

No flexibility for seats

SLC
YYZ
Excellent 9.6

Z

FLL
ATL
Excellent 8.0

Departure was right on time and we actually arrived 15 minutes early.

The inflight monitor worked but none of the data (GPS altitude or speed) was working.

Sat, 14 Jul
SHA
YYC
34h 39m
Tue, 24 Jul
YYC
SHA
16h 00m
C$ 1641
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
FLL
ATL
Excellent 8.0

Departure was right on time and we actually arrived 15 minutes early.

The inflight monitor worked but none of the data (GPS altitude or speed) was working.

SLC
YYZ
Excellent 8.0

was a difficult transition from delta to west jet in Toronto and we almost missed the flight

JFK
CDG
Excellent 10.0

The food and the service

LAX
MCO
Excellent 10.0

I am used to flying Frontier because of cost but recently traveled Delta and boy did I feel completely spoiled! Not only did my other half get our bags for free due to his status with Delta but the amenities they offer and the comfort of the economy seats compared to other airlines is a major difference. As a chronic pain patient, if I can find a Delta flight for a little more, I will be booking with them for sure! Highly recommend them!

MSP
CZM
Excellent 10.0

Everything went smoothly.

All was good.

Thu, 5 Jul
PVG
YYC
40h 38m
Thu, 19 Jul
YYC
PVG
20h 25m
C$ 1360
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 5 Jul
SHA
YYC
40h 38m
Thu, 19 Jul
YYC
SHA
20h 25m
C$ 1360
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 19 Jul
PVG
YYC
24h 10m
Sun, 29 Jul
YYC
PVG
21h 20m
C$ 1694
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
MSP
CLT
Excellent 10.0

It was great because I was able to get an aisle seat.

Like it all

LAX
MCO
Excellent 10.0

I am used to flying Frontier because of cost but recently traveled Delta and boy did I feel completely spoiled! Not only did my other half get our bags for free due to his status with Delta but the amenities they offer and the comfort of the economy seats compared to other airlines is a major difference. As a chronic pain patient, if I can find a Delta flight for a little more, I will be booking with them for sure! Highly recommend them!

ATL
PIT
Excellent 9.0

Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job.

JFK
CDG
Excellent 10.0

The food and the service

JFK
MCO
Excellent 8.0

Entertainment system great. Individual choices include recent movies. On board staff very nice

We had issues with baggage. Delta was supposed to transfer 4 bags to Disney for Magic Express transportation. Only 3 went. Disney tried hard to fix problem, and even gave us something to ameliorate the situation. Delta took hard line, wasn't helpful and gave nothing. It took 2 days to find bag.

Thu, 19 Jul
SHA
YYC
24h 10m
Sun, 29 Jul
YYC
SHA
21h 20m
C$ 1694
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16166 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
JFK
CDG
Excellent 10.0

The food and the service

FLL
BOS
Good 6.3

Food and nice crew

No tvs and bad WiFi

FLL
ATL
Excellent 8.0

Departure was right on time and we actually arrived 15 minutes early.

The inflight monitor worked but none of the data (GPS altitude or speed) was working.

ATL
PIT
Excellent 9.0

Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job.

PIT
ATL
Excellent 10.0

I have always known of airlines to offer preboarding to those military members in uniform or on official orders. Delta took it one step further and allows prior service members to board also.

Mon, 25 Jun
SHA
YYC
28h 23m
Sat, 7 Jul
YYC
SHA
24h 50m
C$ 1428
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 25 Jun
PVG
YYC
28h 23m
Sat, 7 Jul
YYC
PVG
24h 50m
C$ 1428
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews

Shanghai to Calgary Flight Information

Flights Arrive in Calgary
Flights Depart from Shanghai
Flight Price C$ 941
Airlines Hainan Airlines, Delta
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.