Flights Asia China Shanghai

Find cheap flights to Shanghai

Sun 20/1
Sun 27/1
Any month
Compare vs. momondo |

When is the best time to fly to Shanghai?

+180%
+120%
+60%
Base
Price
692 - 1,779 CAD

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
9:00 pm
Vancouver Intl airport
24h 30m
1 Stop
12:30 pm
+2
SHA
Shanghai Hongqiao & other airports airport
XiamenAir
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
37h 30m
1 Stop
10:30 am
+1
YVR
Vancouver Intl airport
477 CAD
China Southern
China Southern
YYZ
12:00 am
Toronto Pearson Intl airport
23h 25m
1 Stop
11:25 am
+1
SHA
Shanghai Hongqiao & other airports airport
China Southern
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
23h 35m
1 Stop
11:35 pm
YYZ
Toronto Pearson Intl airport
523 CAD
China Southern
China Southern
YYZ
12:00 am
Toronto Pearson Intl airport
23h 25m
1 Stop
11:25 am
+1
PVG
Shanghai Pu Dong airport
China Southern
PVG
12:00 pm
Shanghai Pu Dong airport
23h 35m
1 Stop
11:35 pm
YYZ
Toronto Pearson Intl airport
523 CAD
Multiple Airlines
Multiple Airlines
YVR
9:00 pm
Vancouver Intl airport
35h 05m
1 Stop
12:05 am
+3
SHA
Shanghai Hongqiao & other airports airport
Multiple Airlines
SHA
1:00 pm
Shanghai Hongqiao & other airports airport
18h 10m
1 Stop
3:10 pm
YVR
Vancouver Intl airport
535 CAD
Multiple Airlines
Multiple Airlines
YVR
9:00 pm
Vancouver Intl airport
35h 05m
1 Stop
12:05 am
+3
PVG
Shanghai Pu Dong airport
Multiple Airlines
PVG
1:00 pm
Shanghai Pu Dong airport
18h 10m
1 Stop
3:10 pm
YVR
Vancouver Intl airport
535 CAD
Multiple Airlines
Multiple Airlines
YVR
9:00 pm
Vancouver Intl airport
35h 00m
1 Stop
12:00 am
+3
SHA
Shanghai Hongqiao & other airports airport
Multiple Airlines
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
19h 00m
1 Stop
4:00 pm
YVR
Vancouver Intl airport
535 CAD
China Eastern
China Eastern
YVR
9:00 pm
Vancouver Intl airport
12h 15m
12:15 am
+2
PVG
Shanghai Pu Dong airport
China Eastern
PVG
12:00 pm
Shanghai Pu Dong airport
10h 55m
7:55 am
YVR
Vancouver Intl airport
582 CAD
China Eastern
China Eastern
YVR
9:00 pm
Vancouver Intl airport
12h 15m
12:15 am
+2
SHA
Shanghai Hongqiao & other airports airport
China Eastern
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
10h 55m
7:55 am
YVR
Vancouver Intl airport
582 CAD
Air China
Air China
YYZ
12:00 am
Toronto Pearson Intl airport
14h 45m
3:45 am
+1
PVG
Shanghai Pu Dong airport
Air China
PVG
12:00 pm
Shanghai Pu Dong airport
13h 45m
1:45 pm
YYZ
Toronto Pearson Intl airport
704 CAD
China Airlines
China Airlines
YVR
9:00 pm
Vancouver Intl airport
18h 10m
1 Stop
7:10 am
+2
SHA
Shanghai Hongqiao & other airports airport
China Airlines
SHA
1:00 pm
Shanghai Hongqiao & other airports airport
14h 35m
1 Stop
11:35 am
YVR
Vancouver Intl airport
1,081 CAD
Hong Kong Airlines
Hong Kong Airlines
YVR
9:00 pm
Vancouver Intl airport
21h 05m
1 Stop
10:05 am
+2
SHA
Shanghai Hongqiao & other airports airport
Hong Kong Airlines
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
17h 05m
1 Stop
2:05 pm
YVR
Vancouver Intl airport
685 CAD
China Southern
China Southern
YYZ
12:00 am
Toronto Pearson Intl airport
23h 55m
1 Stop
11:55 am
+1
SHA
Shanghai Hongqiao & other airports airport
China Southern
SHA
12:00 pm
Shanghai Hongqiao & other airports airport
19h 40m
1 Stop
7:40 pm
YYZ
Toronto Pearson Intl airport
571 CAD

Which airlines operate flights to Shanghai?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Shanghai

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

Quick facts about Shanghai

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Shanghai
Local time
Currency
Chinese Yuan
Beer
Domestic Beer (.5 litre)
1.19 CAD
Food
Inexpensive restaurant
6.76 CAD
Public transport
One-way ticket
0.78 CAD

Start planning your trip to Shanghai


Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
Flights Asia China Shanghai