Find cheap flights to Shanghai

Fri 15/11
Fri 22/11
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

1,613 NZD
1,290 NZD
968 NZD
645 NZD
Price
644 - 1,472 NZD

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 May
AKL
18:05
Auckland Intl airport
16h 20m
1 Stop
06:25
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
25 May
PVG
03:50
Shanghai Pu Dong airport
16h 50m
1 Stop
00:40
+1
AKL
Auckland Intl airport
642 NZD
Qantas Airways
Qantas Airways
13 May
WLG
18:45
Wellington airport
15h 40m
1 Stop
06:25
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
27 May
PVG
03:50
Shanghai Pu Dong airport
24h 00m
1 Stop
07:50
+1
WLG
Wellington airport
683 NZD
Qantas Airways
Qantas Airways
13 May
WLG
18:45
Wellington airport
15h 40m
1 Stop
06:25
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
27 May
PVG
03:50
Shanghai Pu Dong airport
24h 00m
1 Stop
07:50
+1
WLG
Wellington airport
683 NZD
Qantas Airways
Qantas Airways
14 Nov
AKL
19:05
Auckland Intl airport
17h 25m
1 Stop
07:30
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
21 Nov
PVG
04:05
Shanghai Pu Dong airport
15h 10m
1 Stop
00:15
+1
AKL
Auckland Intl airport
744 NZD
Qantas Airways
Qantas Airways
20 Nov
AKL
20:40
Auckland Intl airport
15h 50m
1 Stop
07:30
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
27 Nov
PVG
04:05
Shanghai Pu Dong airport
16h 20m
1 Stop
01:25
+1
AKL
Auckland Intl airport
794 NZD
Qantas Airways
Qantas Airways
29 Feb
AKL
05:25
Auckland Intl airport
31h 05m
1 Stop
07:30
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
21 Mar
PVG
04:05
Shanghai Pu Dong airport
15h 10m
1 Stop
00:15
+1
AKL
Auckland Intl airport
822 NZD
Qantas Airways
Qantas Airways
20 Nov
AKL
20:40
Auckland Intl airport
15h 50m
1 Stop
07:30
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
27 Nov
PVG
04:05
Shanghai Pu Dong airport
16h 20m
1 Stop
01:25
+1
AKL
Auckland Intl airport
794 NZD
Qantas Airways
Qantas Airways
14 Nov
AKL
19:05
Auckland Intl airport
17h 25m
1 Stop
07:30
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
21 Nov
PVG
04:05
Shanghai Pu Dong airport
15h 10m
1 Stop
00:15
+1
AKL
Auckland Intl airport
744 NZD
Qantas Airways
Qantas Airways
08 May
AKL
18:05
Auckland Intl airport
16h 20m
1 Stop
06:25
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
25 May
PVG
03:50
Shanghai Pu Dong airport
16h 50m
1 Stop
00:40
+1
AKL
Auckland Intl airport
642 NZD
Cathay Pacific
Cathay Pacific
14 Jan
AKL
22:55
Auckland Intl airport
15h 05m
1 Stop
09:00
+1
PVG
Shanghai Pu Dong airport
Cathay Pacific
22 Feb
PVG
17:35
Shanghai Pu Dong airport
22h 40m
1 Stop
21:15
+1
AKL
Auckland Intl airport
864 NZD
China Southern
China Southern
06 Dec
AKL
23:00
Auckland Intl airport
19h 25m
1 Stop
13:25
+1
PVG
Shanghai Pu Dong airport
China Southern
15 Jan
PVG
00:35
Shanghai Pu Dong airport
19h 50m
1 Stop
01:25
+1
AKL
Auckland Intl airport
1,762 NZD
Qantas Airways
Qantas Airways
13 May
WLG
18:45
Wellington airport
15h 40m
1 Stop
06:25
+1
PVG
Shanghai Pu Dong airport
Qantas Airways
27 May
PVG
03:50
Shanghai Pu Dong airport
24h 00m
1 Stop
07:50
+1
WLG
Wellington airport
683 NZD

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
642 NZD
Christchurch to Shanghai Flights
Fastest flight time
17h 15m
Cheapest price
681 NZD
Wellington to Shanghai Flights
Fastest flight time
15h 40m
Cheapest price
683 NZD
Tauranga to Shanghai Flights
Fastest flight time
18h 40m
Cheapest price
1,073 NZD
Hamilton to Shanghai Flights
Fastest flight time
35h 35m
Cheapest price
1,998 NZD
Dunedin to Shanghai Flights
Fastest flight time
37h 20m
Cheapest price
2,309 NZD
View more

Start planning your trip to Shanghai