Find cheap flights to Shanghai

Sat. 25/5
Sat. 1/6
Any month
Compare vs. momondo |

When is the best time to fly to Shanghai?

+180.0%
+120.0%
+60.0%
Base
Price
692 - 1,807 CAD
Temperature
8 - 31 °C
Precipitation
3 - 11 mm

Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
XiamenAir
XiamenAir
YVR
31 Oct.
Vancouver Intl airport
22h 40m
1 Stop
SHA
Shanghai Hongqiao Intl airport
XiamenAir
SHA
30 Nov.
Shanghai Hongqiao Intl airport
19h 45m
1 Stop
YVR
Vancouver Intl airport
483 CAD
Air China
Air China
YVR
27 Oct.
Vancouver Intl airport
29h 25m
1 Stop
PVG
Shanghai Pu Dong airport
Air China
PVG
04 Nov.
Shanghai Pu Dong airport
10h 20m
YVR
Vancouver Intl airport
588 CAD
China Eastern
China Eastern
YVR
08 Nov.
Vancouver Intl airport
12h 50m
SHA
Shanghai Hongqiao Intl airport
China Eastern
SHA
30 Nov.
Shanghai Hongqiao Intl airport
11h 05m
YVR
Vancouver Intl airport
605 CAD
China Eastern
China Eastern
YVR
08 Nov.
Vancouver Intl airport
12h 50m
PVG
Shanghai Pu Dong airport
China Eastern
PVG
30 Nov.
Shanghai Pu Dong airport
11h 05m
YVR
Vancouver Intl airport
605 CAD
China Eastern
China Eastern
YVR
27 Sep.
Vancouver Intl airport
12h 15m
PVG
Shanghai Pu Dong airport
China Eastern
PVG
08 Oct.
Shanghai Pu Dong airport
10h 50m
YVR
Vancouver Intl airport
611 CAD
China Eastern
China Eastern
YVR
27 Sep.
Vancouver Intl airport
12h 15m
SHA
Shanghai Hongqiao Intl airport
China Eastern
SHA
08 Oct.
Shanghai Hongqiao Intl airport
10h 50m
YVR
Vancouver Intl airport
611 CAD
China Eastern
China Eastern
YVR
27 Sep.
Vancouver Intl airport
12h 15m
PVG
Shanghai Pu Dong airport
China Eastern
PVG
08 Oct.
Shanghai Pu Dong airport
10h 50m
YVR
Vancouver Intl airport
611 CAD
China Eastern
China Eastern
YVR
27 Sep.
Vancouver Intl airport
12h 15m
SHA
Shanghai Hongqiao Intl airport
China Eastern
SHA
08 Oct.
Shanghai Hongqiao Intl airport
10h 50m
YVR
Vancouver Intl airport
611 CAD
China Eastern
China Eastern
YVR
08 Nov.
Vancouver Intl airport
12h 50m
SHA
Shanghai Hongqiao Intl airport
China Eastern
SHA
30 Nov.
Shanghai Hongqiao Intl airport
11h 05m
YVR
Vancouver Intl airport
605 CAD
China Eastern
China Eastern
YVR
08 Nov.
Vancouver Intl airport
12h 50m
PVG
Shanghai Pu Dong airport
China Eastern
PVG
30 Nov.
Shanghai Pu Dong airport
11h 05m
YVR
Vancouver Intl airport
605 CAD
Hong Kong Airlines
Hong Kong Airlines
YVR
29 Jul.
Vancouver Intl airport
20h 50m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Hong Kong Airlines
SHA
13 Aug.
Shanghai Hongqiao Intl airport
17h 35m
1 Stop
YVR
Vancouver Intl airport
661 CAD
Hong Kong Airlines
Hong Kong Airlines
YVR
29 Jul.
Vancouver Intl airport
20h 50m
1 Stop
PVG
Shanghai Pu Dong airport
Hong Kong Airlines
PVG
13 Aug.
Shanghai Pu Dong airport
17h 35m
1 Stop
YVR
Vancouver Intl airport
661 CAD

Airports near Shanghai

Below you will find all the airports in Shanghai along with their distance from the city centre
Shanghai Pu Dong
29 km from city centre
Shanghai Hongqiao Intl
14 km from city centre

Start planning your trip to Shanghai