Find cheap flights to Shanghai

Fri. 27/3
Fri. 3/4
Any month
Compare vs. momondo |

Cheapest flights to Shanghai airports

Find the cheapest flights to these Shanghai airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Shanghai?

What is the cheapest day to depart on your flight to Shanghai?

On average, the cheapest flights to Shanghai are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Shanghai?

On average you can find the best deals on plane tickets to Shanghai when looking for flights with morning departure times.


Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
China Eastern
31 Aug.
YVR
Vancouver Intl
12h 10m
PVG
Shanghai Pu Dong
10 Dec.
PVG
Shanghai Pu Dong
10h 40m
YVR
Vancouver Intl
Multiple Airlines
31 Aug.
YVR
Vancouver Intl
11h 55m
PVG
Shanghai Pu Dong
10 Dec.
PVG
Shanghai Pu Dong
10h 20m
YVR
Vancouver Intl
XiamenAir
17 Sep.
YVR
Vancouver Intl
30h 25m
1 stop
SHA
Shanghai Hongqiao Intl
11 Oct.
SHA
Shanghai Hongqiao Intl
35h 40m
1 stop
YVR
Vancouver Intl
China Eastern
16 Sep.
YVR
Vancouver Intl
12h 10m
PVG
Shanghai Pu Dong
10 Oct.
PVG
Shanghai Pu Dong
10h 55m
YVR
Vancouver Intl
Multiple Airlines
31 Aug.
YVR
Vancouver Intl
11h 55m
PVG
Shanghai Pu Dong
11 Dec.
PVG
Shanghai Pu Dong
10h 20m
YVR
Vancouver Intl
China Eastern
16 Sep.
YVR
Vancouver Intl
12h 15m
PVG
Shanghai Pu Dong
9 Oct.
PVG
Shanghai Pu Dong
10h 50m
YVR
Vancouver Intl

Find the cheapest one-way flights to Shanghai

If you're looking for one-way flights to Shanghai, view some of our deals below provided by Sichuan Airlines and XiamenAir
Quickest
Cheapest
Multiple Airlines
12 May
YVR
Vancouver Intl
31h 15m
1 stop
PVG
Shanghai Pu Dong
Sichuan Airlines
14 Apr.
YVR
Vancouver Intl
24h 05m
1 stop
PVG
Shanghai Pu Dong
XiamenAir
27 Aug.
YVR
Vancouver Intl
20h 25m
1 stop
SHA
Shanghai Hongqiao Intl

Which airlines fly to Shanghai?

Here you can see a selection of the most popular and cheapest airlines for flights to Shanghai

Airports near Shanghai

Below you will find all the airports in Shanghai along with their distance from the city centre

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
Vancouver to Hongqiao Intl Flights
Fastest flight time
11h 55m
Cheapest price
587 C$
Calgary to Hongqiao Intl Flights
Fastest flight time
14h 30m
Cheapest price
690 C$
Toronto to Hongqiao Intl Flights
Fastest flight time
14h 15m
Cheapest price
736 C$
Edmonton to Shanghai Flights
Fastest flight time
59h 10m
Cheapest price
822 C$
Montreal to Hongqiao Intl Flights
Fastest flight time
14h 10m
Cheapest price
950 C$
Victoria to Hongqiao Intl Flights
Fastest flight time
36h 30m
Cheapest price
1,215 C$
Saskatoon to Hongqiao Intl Flights
Fastest flight time
25h 00m
Cheapest price
1,242 C$
Halifax to Hongqiao Intl Flights
Fastest flight time
31h 00m
Cheapest price
1,258 C$
Winnipeg to Hongqiao Intl Flights
Fastest flight time
24h 44m
Cheapest price
1,408 C$
Abbotsford to Hongqiao Intl Flights
Fastest flight time
28h 50m
Cheapest price
1,896 C$
Kelowna to Hongqiao Intl Flights
Fastest flight time
37h 15m
Cheapest price
2,011 C$
Thunder Bay to Hongqiao Intl Flights
Fastest flight time
30h 40m
Cheapest price
2,402 C$
Québec City to Hongqiao Intl Flights
Fastest flight time
27h 35m
Cheapest price
2,455 C$
Ottawa to Hongqiao Intl Flights
Fastest flight time
37h 40m
Cheapest price
2,547 C$
Charlottetown (Prince Edward Island) to Hongqiao Intl Flights
Fastest flight time
49h 30m
Cheapest price
3,301 C$
View more

Start planning your trip to Shanghai