How long is the Flight Time from Shanghai to Calgary & Schedule
Flight info.
Departure
Arrival
Weekly Schedule
HU7724
Hainan Airlines
18:10
PVG
20:50
SZX
SMTWTFSHU7959
Hainan Airlines
02:30
SZX
22:00
YVR
---W---WS472
WestJet
05:30
YXX
07:48
YYC
SMTWTFSMF8568
Xiamen Airlines
14:10
SHA
16:10
XMN
SMTWTFSMF805
Xiamen Airlines
22:40
XMN
17:40
YVR
S--W---WS472
WestJet
05:30
YXX
07:48
YYC
SMTWTFS
Download App for Real-time Flight Info
Flight Time from Shanghai to Calgary & Flights Info
| Cheapest Flight Price | BRL 2,357 |
|---|---|
Find Cheap Flights & Flight Time from Shanghai to Calgary
- One way
- Round-trip
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Tue, Dec 23|Spring Airlines JapanBRL 1,751BRL 2,98141% off41% offBRL 2,981BRL 1,751
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Thu, Dec 25|Jetstar JapanBRL 1,939BRL 2,98135% off35% offBRL 2,981BRL 1,939
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Thu, Dec 25|Spring Airlines JapanBRL 2,046BRL 2,98131% off31% offBRL 2,981BRL 2,046
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Fri, Dec 26|Spring Airlines JapanBRL 2,151BRL 2,151
SHA21:4559h 31m2 stopsYYC18:16Shanghai - Calgary|Sun, Jan 25|Xiamen AirlinesBRL 2,176BRL 2,176
SHA14:1032h 37m2 stopsYYC07:47Shanghai - Calgary|Mon, Dec 22|Xiamen AirlinesBRL 2,176BRL 2,176
PVG21:1029h 35m1 stopYYC11:45Shanghai - Calgary|Sun, Feb 1|Spring AirlinesBRL 2,182BRL 2,182
PVG17:3033h 10m1 stopYYC11:40Shanghai - Calgary|Wed, Jan 28|Spring Airlines JapanBRL 2,198BRL 2,198
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Sun, Jan 25|Spring Airlines JapanBRL 2,217BRL 2,217
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Thu, Jan 22|Spring Airlines JapanBRL 2,226BRL 2,226
PVG02:2024h 20m1 stopYYC11:40Shanghai - Calgary|Wed, Jan 21|Spring Airlines JapanBRL 2,231BRL 2,231
PVG17:3033h 15m1 stopYYC11:45Shanghai - Calgary|Sun, Feb 1|Spring Airlines JapanBRL 2,236BRL 2,236
SHA1:00 PM3h 5mNonstopYYC2:00 PMShanghai - Calgary|Mon, Dec 29|Spring Airlines JapanFind more flightsFind more flights
Displayed flight fares from ${{departCityName}} to ${{arrivalCityName}} are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Flight Time from Shanghai to Calgary & Top Airlines

Air Canada
10.0
Flight Time from Shanghai to Calgary & FAQ
<h3>Trending Searches</h3>
More Popular Destinations
- Cheap flights from Shanghai to Chengdu
- Cheap flights from Shanghai to Bangkok
- Direct flights from Shanghai to Guangzhou
- Cheap flights from Shanghai to Zhangjiajie
- Cheap flights from Shanghai to Seoul
- Cheap flights from Shanghai to Beijing
- Direct flights from Shanghai to Hong Kong
- Cheap flights from Shanghai to Tokyo
- Return flights from Shanghai to Shenzhen
- Direct flights from Shanghai to Chongqing
Top Flight Departures
- Return flights from Montreal to Calgary
- Direct flights from Fort McMurray to Calgary
- Direct flights from Houston to Calgary
- Return flights from Lagos to Calgary
- Return flights from Vancouver to Calgary
- Cheap flights from Victoria to Calgary
- Direct flights from Kelowna to Calgary
- Return flights from Winnipeg to Calgary
- Return flights from Tokyo to Calgary
- Return flights from Toronto to Calgary
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.