Find cheap flights to Shanghai

Fri 17/1
Fri 24/1
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

$1,450
$1,190
$930
$666
Price
$666 - $1.452

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

Most of our users find that booking their departure to Shanghai on a Tuesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

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

Generally, when visiting Shanghai, morning flights represent the best value. evening flights are likely to have higher prices.


Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
Qantas Airways
Qantas Airways
08 Mar
19:05
AKL
Auckland Intl airport
17h 25m
1 Stop
PVG
07:30
+1
Shanghai Pu Dong airport
Qantas Airways
13 Mar
04:05
PVG
Shanghai Pu Dong airport
16h 20m
1 Stop
AKL
01:25
+1
Auckland Intl airport
$676
Qantas Airways
Qantas Airways
23 May
18:45
WLG
Wellington airport
15h 40m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
30 May
03:50
PVG
Shanghai Pu Dong airport
24h 00m
1 Stop
WLG
07:50
+1
Wellington airport
$740
Qantas Airways
Qantas Airways
19 May
18:05
AKL
Auckland Intl airport
16h 20m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
21 Jun
03:50
PVG
Shanghai Pu Dong airport
16h 50m
1 Stop
AKL
00:40
+1
Auckland Intl airport
$750
Qantas Airways
Qantas Airways
22 May
18:05
AKL
Auckland Intl airport
16h 20m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
22 Jun
03:50
PVG
Shanghai Pu Dong airport
16h 50m
1 Stop
AKL
00:40
+1
Auckland Intl airport
$782
Air New Zealand
Air New Zealand
24 Jun
06:00
CHC
Christchurch airport
17h 15m
1 Stop
PVG
19:15
Shanghai Pu Dong airport
Air New Zealand
27 Jun
22:15
PVG
Shanghai Pu Dong airport
16h 10m
1 Stop
CHC
18:25
+1
Christchurch airport
$920
Cathay Pacific
Cathay Pacific
20 Feb
03:50
CHC
Christchurch airport
34h 15m
1 Stop
PVG
09:05
+1
Shanghai Pu Dong airport
Cathay Pacific
22 Feb
05:20
PVG
Shanghai Pu Dong airport
35h 00m
1 Stop
CHC
21:20
+1
Christchurch airport
$951
Qantas Airways
Qantas Airways
19 May
18:05
AKL
Auckland Intl airport
16h 20m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
21 Jun
03:50
PVG
Shanghai Pu Dong airport
16h 50m
1 Stop
AKL
00:40
+1
Auckland Intl airport
$750
Qantas Airways
Qantas Airways
22 May
18:05
AKL
Auckland Intl airport
16h 20m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
22 Jun
03:50
PVG
Shanghai Pu Dong airport
16h 50m
1 Stop
AKL
00:40
+1
Auckland Intl airport
$782
Qantas Airways
Qantas Airways
20 Apr
18:05
AKL
Auckland Intl airport
16h 20m
1 Stop
PVG
06:25
+1
Shanghai Pu Dong airport
Qantas Airways
25 Apr
03:50
PVG
Shanghai Pu Dong airport
16h 50m
1 Stop
AKL
00:40
+1
Auckland Intl airport
$986
Air New Zealand
Air New Zealand
24 Jun
06:00
CHC
Christchurch airport
17h 15m
1 Stop
PVG
19:15
Shanghai Pu Dong airport
Air New Zealand
27 Jun
22:15
PVG
Shanghai Pu Dong airport
16h 10m
1 Stop
CHC
18:25
+1
Christchurch airport
$920
Qantas Airways
Qantas Airways
08 Mar
19:05
AKL
Auckland Intl airport
17h 25m
1 Stop
PVG
07:30
+1
Shanghai Pu Dong airport
Qantas Airways
13 Mar
04:05
PVG
Shanghai Pu Dong airport
16h 20m
1 Stop
AKL
01:25
+1
Auckland Intl airport
$676
China Airlines
China Airlines
10 Apr
07:30
AKL
Auckland Intl airport
19h 20m
2 Stops
PVG
22:50
Shanghai Pu Dong airport
China Airlines
12 Apr
03:50
PVG
Shanghai Pu Dong airport
18h 10m
2 Stops
AKL
02:00
+1
Auckland Intl airport
$1,195

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

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
Auckland to Shanghai Flights
Fastest flight time
12h 06m
Cheapest price
$675
Wellington to Shanghai Flights
Fastest flight time
15h 40m
Cheapest price
$740
Christchurch to Shanghai Flights
Fastest flight time
24h 20m
Cheapest price
$951
Tauranga to Shanghai Flights
Fastest flight time
18h 40m
Cheapest price
$1,039
Dunedin to Shanghai Flights
Fastest flight time
28h 55m
Cheapest price
$1,298
Hamilton to Shanghai Flights
Fastest flight time
35h 35m
Cheapest price
$1,522
View more

Start planning your trip to Shanghai