HowToGo

Flight from New Zealand to Shanghai, China

How to get to Shanghai, China from New Zealand by flight ? You can check flights from New Zealand to Shanghai, China below.

Search Transfer from New Zealand to Shanghai, China

Search Flights

You can find flight ticket prices from New Zealand to Shanghai, China with our flight tickets search tool below

1. Tauranga to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.

  2. You take a flight from Tauranga to Shanghai Pudong and cost approximately 1600 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
NZ5126 Air New Zealand
NZ103 Air New Zealand
MU562 China Eastern Airlines
07:20 Tauranga
09:00 Auckland
12:00 Sydney
08:00 Auckland
10:40 Sydney
19:30 Shanghai Pudong
Connect
NZ5126 Air New Zealand
NZ145 Air New Zealand
MU716 China Eastern Airlines
07:20 Tauranga
09:15 Auckland
11:10 Brisbane
08:00 Auckland
09:50 Brisbane
19:30 Shanghai Pudong
Connect
NZ8801 Air New Zealand
NZ562 Air New Zealand
NZ289 Air New Zealand
13:05 Tauranga
17:00 Christchurch
23:59 Auckland
15:05 Christchurch
18:25 Auckland
07:05 Shanghai Pudong
Connect
NZ8801 Air New Zealand
NZ558 Air New Zealand
NZ289 Air New Zealand
13:05 Tauranga
16:00 Christchurch
23:59 Auckland
15:05 Christchurch
17:25 Auckland
07:05 Shanghai Pudong
Connect
NZ8259 Air New Zealand
NZ442 Air New Zealand
NZ289 Air New Zealand
13:40 Tauranga
16:00 Wellington
23:59 Auckland
15:00 Wellington
17:05 Auckland
07:05 Shanghai Pudong
Connect
NZ8259 Air New Zealand
NZ446 Air New Zealand
NZ289 Air New Zealand
13:40 Tauranga
17:00 Wellington
23:59 Auckland
15:00 Wellington
18:05 Auckland
07:05 Shanghai Pudong
Connect
NZ8259 Air New Zealand
NZ448 Air New Zealand
NZ289 Air New Zealand
13:40 Tauranga
17:30 Wellington
23:59 Auckland
15:00 Wellington
18:35 Auckland
07:05 Shanghai Pudong
Connect
NZ5136 Air New Zealand
NZ289 Air New Zealand
14:45 Tauranga
23:59 Auckland
15:25 Auckland
07:05 Shanghai Pudong
Connect
NZ5136 Air New Zealand
QF158 Qantas
MU740 China Eastern Airlines
14:45 Tauranga
19:15 Auckland
22:30 Melbourne
15:25 Auckland
21:25 Melbourne
06:00 Shanghai Pudong
Connect
NZ8809 Air New Zealand
NZ572 Air New Zealand
NZ289 Air New Zealand
15:55 Tauranga
19:30 Christchurch
23:59 Auckland
17:55 Christchurch
20:55 Auckland
07:05 Shanghai Pudong
Connect
NZ5138 Air New Zealand
MU780 China Eastern Airlines
16:20 Tauranga
22:00 Auckland
17:00 Auckland
05:45 Shanghai Pudong
Connect
NZ5138 Air New Zealand
QF158 Qantas
MU740 China Eastern Airlines
16:20 Tauranga
19:15 Auckland
22:30 Melbourne
17:00 Auckland
21:25 Melbourne
06:00 Shanghai Pudong
Connect
NZ5138 Air New Zealand
CA784 Air China
CA1835 Air China
16:20 Tauranga
20:50 Auckland
07:45 Beijing Capital
17:00 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ8138 Air New Zealand
QF158 Qantas
MU740 China Eastern Airlines
16:35 Tauranga
19:15 Auckland
22:30 Melbourne
17:15 Auckland
21:25 Melbourne
06:00 Shanghai Pudong
Connect
NZ8138 Air New Zealand
CA784 Air China
CA1835 Air China
16:35 Tauranga
20:50 Auckland
07:45 Beijing Capital
17:15 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ8138 Air New Zealand
NZ289 Air New Zealand
16:35 Tauranga
23:59 Auckland
17:15 Auckland
07:05 Shanghai Pudong
Connect
NZ8142 Air New Zealand
NZ282 Air New Zealand
SQ828 Singapore Airlines
18:50 Tauranga
00:55 Auckland
07:30 Singapore Changi
19:30 Auckland
06:40 Singapore Changi
12:45 Shanghai Pudong
Connect
NZ8142 Air New Zealand
NZ289 Air New Zealand
18:50 Tauranga
23:59 Auckland
19:30 Auckland
07:05 Shanghai Pudong
Connect
NZ8142 Air New Zealand
CA784 Air China
CA1835 Air China
18:50 Tauranga
20:50 Auckland
07:45 Beijing Capital
19:30 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect

2. Palmerston to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in New Zealand to Palmerston.

  2. You take a flight from Palmerston to Shanghai Pudong and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
NZ5100 Air New Zealand
QF142 Qantas
MU562 China Eastern Airlines
06:15 Palmerston
08:40 Auckland
12:00 Sydney
07:30 Auckland
10:15 Sydney
19:30 Shanghai Pudong
Connect
NZ5120 Air New Zealand
NZ077 Air New Zealand
CZ3096 China Southern Airlines
07:20 Palmerston
10:35 Auckland
18:05 Taiwan Taoyuan
08:35 Auckland
17:05 Taiwan Taoyuan
19:55 Shanghai Pudong
Connect
NZ5104 5118 Air New Zealand
NZ077 Air New Zealand
CZ3096 China Southern Airlines
08:25 Palmerston
10:35 Auckland
18:05 Taiwan Taoyuan
09:40 Auckland
17:05 Taiwan Taoyuan
19:55 Shanghai Pudong
Connect
NZ5183 Air New Zealand
NZ554 Air New Zealand
NZ289 Air New Zealand
11:45 Palmerston
15:00 Christchurch
23:59 Auckland
13:05 Christchurch
16:25 Auckland
07:05 Shanghai Pudong
Connect
NZ5183 Air New Zealand
NZ550 Air New Zealand
NZ289 Air New Zealand
11:45 Palmerston
14:00 Christchurch
23:59 Auckland
13:05 Christchurch
15:25 Auckland
07:05 Shanghai Pudong
Connect
NZ5110 Air New Zealand
NZ289 Air New Zealand
12:30 Palmerston
23:59 Auckland
13:45 Auckland
07:05 Shanghai Pudong
Connect
NZ5110 Air New Zealand
SQ286 Singapore Airlines
SQ826 Singapore Airlines
12:30 Palmerston
15:15 Auckland
01:15 Singapore Changi
13:45 Auckland
20:55 Singapore Changi
06:30 Shanghai Pudong
Connect
NZ5114 Air New Zealand
QF158 Qantas
MU740 China Eastern Airlines
14:35 Palmerston
19:15 Auckland
22:30 Melbourne
15:50 Auckland
21:25 Melbourne
06:00 Shanghai Pudong
Connect
NZ5187 Air New Zealand
NZ572 Air New Zealand
NZ289 Air New Zealand
16:00 Palmerston
19:30 Christchurch
23:59 Auckland
17:20 Christchurch
20:55 Auckland
07:05 Shanghai Pudong
Connect
NZ5116 Air New Zealand
NZ289 Air New Zealand
16:15 Palmerston
23:59 Auckland
17:30 Auckland
07:05 Shanghai Pudong
Connect
NZ5116 Air New Zealand
MU780 China Eastern Airlines
16:15 Palmerston
22:00 Auckland
17:30 Auckland
05:45 Shanghai Pudong
Connect
NZ5116 Air New Zealand
CA784 Air China
CA1835 Air China
16:15 Palmerston
20:50 Auckland
07:45 Beijing Capital
17:30 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ5122 Air New Zealand
MU780 China Eastern Airlines
18:20 Palmerston
22:00 Auckland
19:35 Auckland
05:45 Shanghai Pudong
Connect
NZ5122 Air New Zealand
CA784 Air China
CA1835 Air China
18:20 Palmerston
20:50 Auckland
07:45 Beijing Capital
19:35 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ5122 Air New Zealand
NZ289 Air New Zealand
18:20 Palmerston
23:59 Auckland
19:35 Auckland
07:05 Shanghai Pudong
Connect
NZ8124 Air New Zealand
MU780 China Eastern Airlines
19:30 Palmerston
22:00 Auckland
20:45 Auckland
05:45 Shanghai Pudong
Connect
NZ8124 Air New Zealand
NZ282 Air New Zealand
SQ828 Singapore Airlines
19:30 Palmerston
00:55 Auckland
07:30 Singapore Changi
20:45 Auckland
06:40 Singapore Changi
12:45 Shanghai Pudong
Connect

3. Auckland to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Shanghai Pudong and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
NZ282 Air New Zealand
SQ828 Singapore Airlines
00:55 Auckland
07:30 Singapore Changi
06:40 Singapore Changi
12:45 Shanghai Pudong
Connect
SQ282 Singapore Airlines
SQ830 Singapore Airlines
01:15 Auckland
09:20 Singapore Changi
06:45 Singapore Changi
14:35 Shanghai Pudong
Connect
QF140 Qantas
QF129 Qantas
06:05 Auckland
10:55 Sydney
07:40 Sydney
18:30 Shanghai Pudong
Connect
JQ202 Jetstar
QF129 Qantas
06:20 Auckland
10:55 Sydney
08:00 Sydney
18:30 Shanghai Pudong
Connect
QF120 Qantas
MU716 China Eastern Airlines
06:35 Auckland
11:10 Brisbane
07:15 Brisbane
19:30 Shanghai Pudong
Connect
LA801 LATAM Chile
MU562 China Eastern Airlines
07:30 Auckland
12:00 Sydney
09:15 Sydney
19:30 Shanghai Pudong
Connect
LA801 LATAM Chile
QF129 Qantas
07:30 Auckland
10:55 Sydney
09:15 Sydney
18:30 Shanghai Pudong
Connect
QF142 Qantas
MU562 China Eastern Airlines
08:40 Auckland
12:00 Sydney
10:15 Sydney
19:30 Shanghai Pudong
Connect
KE130 Korean Air
KE895 Korean Air
10:00 Auckland
19:05 Incheon
17:55 Incheon
20:25 Shanghai Pudong
Connect
TG492 Thai Airways International
TG662 Thai Airways International
14:50 Auckland
01:10 Suvarnabhumi
20:40 Suvarnabhumi
06:25 Shanghai Pudong
Connect
SQ286 Singapore Airlines
SQ826 Singapore Airlines
15:15 Auckland
01:15 Singapore Changi
20:55 Singapore Changi
06:30 Shanghai Pudong
Connect
QF158 Qantas
MU740 China Eastern Airlines
19:15 Auckland
22:30 Melbourne
21:25 Melbourne
06:00 Shanghai Pudong
Connect
CA784 Air China
CA1835 Air China
20:50 Auckland
07:45 Beijing Capital
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
MU780 China Eastern Airlines
22:00 Auckland
05:45 Shanghai Pudong Direct
CZ306 China Southern Airlines
CZ8204 China Southern Airlines
23:00 Auckland
11:45 Guangzhou Baiyun
05:35 Guangzhou Baiyun
13:55 Shanghai Pudong
Connect
CZ306 China Southern Airlines
CZ3506 China Southern Airlines
23:00 Auckland
10:45 Guangzhou Baiyun
05:35 Guangzhou Baiyun
13:05 Shanghai Pudong
Connect
CZ306 China Southern Airlines
CZ8208 China Southern Airlines
23:00 Auckland
09:00 Guangzhou Baiyun
05:35 Guangzhou Baiyun
11:20 Shanghai Pudong
Connect
PR219 Philippine Airlines
PR338 Philippine Airlines
23:30 Auckland
06:25 Manila
04:50 Manila
09:50 Shanghai Pudong
Connect
NZ081 Air New Zealand
KA864 Cathay Dragon
23:35 Auckland
08:30 Hong Kong
06:10 Hong Kong
11:15 Shanghai Pudong
Connect
NZ081 Air New Zealand
KA802 Cathay Dragon
23:35 Auckland
07:30 Hong Kong
06:10 Hong Kong
10:10 Shanghai Pudong
Connect
NZ081 Air New Zealand
KA878 Cathay Dragon
23:35 Auckland
08:55 Hong Kong
06:10 Hong Kong
11:40 Shanghai Pudong
Connect
NZ075 Air New Zealand
OZ361 Asiana Airlines
23:55 Auckland
09:05 Incheon
08:00 Incheon
10:05 Shanghai Pudong
Connect
NZ099 Air New Zealand
NH919 All Nippon Airways
23:59 Auckland
09:30 Tokyo Narita
07:00 Tokyo Narita
12:00 Shanghai Pudong
Connect
NZ289 Air New Zealand
23:59 Auckland
07:05 Shanghai Pudong Direct

4. Wellington to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in New Zealand to Wellington.

  2. You take a flight from Wellington to Shanghai Pudong and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
NZ241 Air New Zealand
MU716 China Eastern Airlines
06:00 Wellington
11:10 Brisbane
07:05 Brisbane
19:30 Shanghai Pudong
Connect
QF162 Qantas
QF129 Qantas
06:50 Wellington
10:55 Sydney
08:30 Sydney
18:30 Shanghai Pudong
Connect
QF162 Qantas
MU562 China Eastern Airlines
06:50 Wellington
12:00 Sydney
08:30 Sydney
19:30 Shanghai Pudong
Connect
NZ245 Air New Zealand
QF129 Qantas
06:55 Wellington
10:55 Sydney
08:45 Sydney
18:30 Shanghai Pudong
Connect
NZ245 Air New Zealand
MU562 China Eastern Airlines
06:55 Wellington
12:00 Sydney
08:45 Sydney
19:30 Shanghai Pudong
Connect
NZ5683 Air New Zealand
NZ674 Air New Zealand
NZ289 Air New Zealand
11:55 Wellington
15:10 Dunedin
23:59 Auckland
13:45 Dunedin
17:00 Auckland
07:05 Shanghai Pudong
Connect
NZ5683 Air New Zealand
NZ678 Air New Zealand
NZ289 Air New Zealand
11:55 Wellington
19:05 Dunedin
23:59 Auckland
13:45 Dunedin
20:55 Auckland
07:05 Shanghai Pudong
Connect
NZ8260 Air New Zealand
NZ8138 Air New Zealand
NZ289 Air New Zealand
12:00 Wellington
16:35 Tauranga
23:59 Auckland
13:15 Tauranga
17:15 Auckland
07:05 Shanghai Pudong
Connect
NZ5605 Air New Zealand
NZ626 Air New Zealand
NZ289 Air New Zealand
12:10 Wellington
16:55 Queenstown
23:59 Auckland
14:10 Queenstown
18:45 Auckland
07:05 Shanghai Pudong
Connect
NZ683 Air New Zealand
NZ678 Air New Zealand
MU780 China Eastern Airlines
12:20 Wellington
19:05 Dunedin
22:00 Auckland
13:45 Dunedin
20:55 Auckland
05:45 Shanghai Pudong
Connect
NZ683 Air New Zealand
NZ674 Air New Zealand
MU780 China Eastern Airlines
12:20 Wellington
15:10 Dunedin
22:00 Auckland
13:45 Dunedin
17:00 Auckland
05:45 Shanghai Pudong
Connect
NZ607 Air New Zealand
NZ618 Air New Zealand
MU780 China Eastern Airlines
13:30 Wellington
16:20 Queenstown
22:00 Auckland
14:55 Queenstown
18:10 Auckland
05:45 Shanghai Pudong
Connect
NZ607 Air New Zealand
NZ618 Air New Zealand
NZ289 Air New Zealand
13:30 Wellington
16:20 Queenstown
23:59 Auckland
14:55 Queenstown
18:10 Auckland
07:05 Shanghai Pudong
Connect
NZ607 Air New Zealand
NZ626 Air New Zealand
MU780 China Eastern Airlines
13:30 Wellington
16:55 Queenstown
22:00 Auckland
14:55 Queenstown
18:45 Auckland
05:45 Shanghai Pudong
Connect
NZ607 Air New Zealand
NZ626 Air New Zealand
NZ289 Air New Zealand
13:30 Wellington
16:55 Queenstown
23:59 Auckland
14:55 Queenstown
18:45 Auckland
07:05 Shanghai Pudong
Connect
NZ5689 Air New Zealand
NZ678 Air New Zealand
MU780 China Eastern Airlines
14:25 Wellington
19:05 Dunedin
22:00 Auckland
16:15 Dunedin
20:55 Auckland
05:45 Shanghai Pudong
Connect
NZ5689 Air New Zealand
NZ678 Air New Zealand
NZ289 Air New Zealand
14:25 Wellington
19:05 Dunedin
23:59 Auckland
16:15 Dunedin
20:55 Auckland
07:05 Shanghai Pudong
Connect
NZ8230 5230 Air New Zealand
NZ8156 Air New Zealand
NZ289 Air New Zealand
14:35 Wellington
17:35 Rotorua
23:59 Auckland
15:50 Rotorua
18:20 Auckland
07:05 Shanghai Pudong
Connect
NZ8733 Air New Zealand
NZ5214 8214 Air New Zealand
NZ289 Air New Zealand
15:30 Wellington
17:25 Blenheim
23:59 Auckland
16:00 Blenheim
18:55 Auckland
07:05 Shanghai Pudong
Connect
NZ5894 Air New Zealand
NZ5024 Air New Zealand
NZ289 Air New Zealand
15:40 Wellington
18:00 Napier
23:59 Auckland
16:40 Napier
19:10 Auckland
07:05 Shanghai Pudong
Connect
NZ5894 Air New Zealand
NZ5020 Air New Zealand
NZ289 Air New Zealand
15:40 Wellington
17:10 Napier
23:59 Auckland
16:40 Napier
18:20 Auckland
07:05 Shanghai Pudong
Connect
NZ8258 Air New Zealand
NZ8142 Air New Zealand
NZ289 Air New Zealand
15:45 Wellington
18:50 Tauranga
23:59 Auckland
17:00 Tauranga
19:30 Auckland
07:05 Shanghai Pudong
Connect
QF172 Qantas
MU740 China Eastern Airlines
15:50 Wellington
22:30 Melbourne
18:00 Melbourne
06:00 Shanghai Pudong
Connect
NZ8317 Air New Zealand
NZ8082 Air New Zealand
NZ289 Air New Zealand
16:00 Wellington
17:35 Nelson
23:59 Auckland
16:45 Nelson
19:05 Auckland
07:05 Shanghai Pudong
Connect
NZ8317 Air New Zealand
NZ5084 Air New Zealand
NZ289 Air New Zealand
16:00 Wellington
18:05 Nelson
23:59 Auckland
16:45 Nelson
19:35 Auckland
07:05 Shanghai Pudong
Connect
NZ8796 Air New Zealand
NZ5058 Air New Zealand
NZ289 Air New Zealand
16:30 Wellington
19:05 New Plymouth
23:59 Auckland
17:30 New Plymouth
20:00 Auckland
07:05 Shanghai Pudong
Connect
NZ8319 Air New Zealand
NZ5084 Air New Zealand
NZ289 Air New Zealand
16:40 Wellington
18:05 Nelson
23:59 Auckland
17:25 Nelson
19:35 Auckland
07:05 Shanghai Pudong
Connect
NZ5264 Air New Zealand
NZ8142 Air New Zealand
NZ289 Air New Zealand
17:00 Wellington
18:50 Tauranga
23:59 Auckland
18:15 Tauranga
19:30 Auckland
07:05 Shanghai Pudong
Connect
NZ448 Air New Zealand
CA784 Air China
CA1835 Air China
17:30 Wellington
20:50 Auckland
07:45 Beijing Capital
18:35 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
JQ262 Jetstar
NZ289 Air New Zealand
17:35 Wellington
23:59 Auckland
18:40 Auckland
07:05 Shanghai Pudong
Connect
JQ262 Jetstar
MU780 China Eastern Airlines
17:35 Wellington
22:00 Auckland
18:40 Auckland
05:45 Shanghai Pudong
Connect
NZ450 Air New Zealand
MU780 China Eastern Airlines
18:00 Wellington
22:00 Auckland
19:05 Auckland
05:45 Shanghai Pudong
Connect
NZ450 Air New Zealand
NZ289 Air New Zealand
18:00 Wellington
23:59 Auckland
19:05 Auckland
07:05 Shanghai Pudong
Connect
NZ450 Air New Zealand
CA784 Air China
CA1835 Air China
18:00 Wellington
20:50 Auckland
07:45 Beijing Capital
19:05 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ452 Air New Zealand
MU780 China Eastern Airlines
18:30 Wellington
22:00 Auckland
19:35 Auckland
05:45 Shanghai Pudong
Connect
NZ452 Air New Zealand
CA784 Air China
CA1835 Air China
18:30 Wellington
20:50 Auckland
07:45 Beijing Capital
19:35 Auckland
05:20 Beijing Capital
09:55 Shanghai Pudong
Connect
NZ452 Air New Zealand
NZ289 Air New Zealand
18:30 Wellington
23:59 Auckland
19:35 Auckland
07:05 Shanghai Pudong
Connect
NZ456 Air New Zealand
MU780 China Eastern Airlines
19:30 Wellington
22:00 Auckland
20:35 Auckland
05:45 Shanghai Pudong
Connect
NZ456 Air New Zealand
NZ289 Air New Zealand
19:30 Wellington
23:59 Auckland
20:35 Auckland
07:05 Shanghai Pudong
Connect
JQ266 Jetstar
NZ289 Air New Zealand
20:50 Wellington
23:59 Auckland
21:55 Auckland
07:05 Shanghai Pudong
Connect

5. Auckland to Shanghai Hongqiao

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Shanghai Hongqiao and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Shanghai Hongqiao to your destination in Shanghai, China.

Flight Depart Arrive
CA784 Air China
CA1831 Air China
20:50 Auckland
07:30 Beijing Capital
05:20 Beijing Capital
09:55 Shanghai Hongqiao
Connect
CA784 Air China
CA1501 Air China
20:50 Auckland
08:30 Beijing Capital
05:20 Beijing Capital
10:35 Shanghai Hongqiao
Connect
CA784 Air China
CA1519 Air China
20:50 Auckland
09:30 Beijing Capital
05:20 Beijing Capital
11:50 Shanghai Hongqiao
Connect
CZ306 China Southern Airlines
CZ3533 China Southern Airlines
23:00 Auckland
07:00 Guangzhou Baiyun
05:35 Guangzhou Baiyun
09:10 Shanghai Hongqiao
Connect
CZ306 China Southern Airlines
CZ3523 China Southern Airlines
23:00 Auckland
08:00 Guangzhou Baiyun
05:35 Guangzhou Baiyun
10:10 Shanghai Hongqiao
Connect
CZ306 China Southern Airlines
CZ3531 China Southern Airlines
23:00 Auckland
10:00 Guangzhou Baiyun
05:35 Guangzhou Baiyun
12:10 Shanghai Hongqiao
Connect
NZ081 Air New Zealand
KA858 Cathay Dragon
23:35 Auckland
10:00 Hong Kong
06:10 Hong Kong
12:20 Shanghai Hongqiao
Connect
NZ081 Air New Zealand
KA882 Cathay Dragon
23:35 Auckland
13:00 Hong Kong
06:10 Hong Kong
15:20 Shanghai Hongqiao
Connect

6. Christchurch to Shanghai Pudong

  1. You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.

  2. You take a flight from Christchurch to Shanghai Pudong and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Shanghai Pudong to your destination in Shanghai, China.

Flight Depart Arrive
QF138 Qantas
MU562 China Eastern Airlines
06:15 Christchurch
12:00 Sydney
07:45 Sydney
19:30 Shanghai Pudong
Connect
QF138 Qantas
QF129 Qantas
06:15 Christchurch
10:55 Sydney
07:45 Sydney
18:30 Shanghai Pudong
Connect
NZ227 Air New Zealand
MU562 China Eastern Airlines
06:30 Christchurch
12:00 Sydney
08:15 Sydney
19:30 Shanghai Pudong
Connect
NZ227 Air New Zealand
QF129 Qantas
06:30 Christchurch
10:55 Sydney
08:15 Sydney
18:30 Shanghai Pudong
Connect
QF134 Qantas
MU716 China Eastern Airlines
07:10 Christchurch
11:10 Brisbane
07:55 Brisbane
19:30 Shanghai Pudong
Connect
CX124 Cathay Pacific
CX364 Cathay Pacific
08:35 Christchurch
17:30 Hong Kong
15:10 Hong Kong
20:00 Shanghai Pudong
Connect
CX124 Cathay Pacific
KA896 Cathay Dragon
08:35 Christchurch
16:00 Hong Kong
15:10 Hong Kong
18:40 Shanghai Pudong
Connect
CX124 Cathay Pacific
KA808 Cathay Dragon
08:35 Christchurch
17:20 Hong Kong
15:10 Hong Kong
20:05 Shanghai Pudong
Connect
SQ298 Singapore Airlines
SQ826 Singapore Airlines
12:00 Christchurch
01:15 Singapore Changi
17:40 Singapore Changi
06:30 Shanghai Pudong
Connect
QF132 Qantas
MU740 China Eastern Airlines
13:45 Christchurch
22:30 Melbourne
15:40 Melbourne
06:00 Shanghai Pudong
Connect
NZ558 Air New Zealand
MU780 China Eastern Airlines
16:00 Christchurch
22:00 Auckland
17:25 Auckland
05:45 Shanghai Pudong
Connect
NZ562 Air New Zealand
MU780 China Eastern Airlines
17:00 Christchurch
22:00 Auckland
18:25 Auckland
05:45 Shanghai Pudong
Connect
NZ562 Air New Zealand
NZ289 Air New Zealand
17:00 Christchurch
23:59 Auckland
18:25 Auckland
07:05 Shanghai Pudong
Connect
JQ240 Jetstar
MU780 China Eastern Airlines
17:50 Christchurch
22:00 Auckland
19:10 Auckland
05:45 Shanghai Pudong
Connect
JQ240 Jetstar
NZ289 Air New Zealand
17:50 Christchurch
23:59 Auckland
19:10 Auckland
07:05 Shanghai Pudong
Connect
NZ566 Air New Zealand
MU780 China Eastern Airlines
18:00 Christchurch
22:00 Auckland
19:25 Auckland
05:45 Shanghai Pudong
Connect
NZ566 Air New Zealand
NZ289 Air New Zealand
18:00 Christchurch
23:59 Auckland
19:25 Auckland
07:05 Shanghai Pudong
Connect
NZ572 Air New Zealand
NZ289 Air New Zealand
19:30 Christchurch
23:59 Auckland
20:55 Auckland
07:05 Shanghai Pudong
Connect
CZ618 China Southern Airlines
CZ3892 China Southern Airlines
CZ3851 China Southern Airlines
22:30 Christchurch
09:40 Guangzhou Baiyun
11:40 Shantou
05:30 Guangzhou Baiyun
10:45 Shantou
13:40 Shanghai Pudong
Connect
CZ618 China Southern Airlines
CZ3892 China Southern Airlines
CZ8817 China Southern Airlines
22:30 Christchurch
09:40 Guangzhou Baiyun
13:55 Shantou
05:30 Guangzhou Baiyun
10:45 Shantou
15:55 Shanghai Pudong
Connect
CZ618 China Southern Airlines
CZ3506 China Southern Airlines
22:30 Christchurch
10:45 Guangzhou Baiyun
05:30 Guangzhou Baiyun
13:05 Shanghai Pudong
Connect
CZ618 China Southern Airlines
CZ8208 China Southern Airlines
22:30 Christchurch
09:00 Guangzhou Baiyun
05:30 Guangzhou Baiyun
11:20 Shanghai Pudong
Connect
CZ618 China Southern Airlines
CZ8204 China Southern Airlines
22:30 Christchurch
11:45 Guangzhou Baiyun
05:30 Guangzhou Baiyun
13:55 Shanghai Pudong
Connect

References

Find Hotels in Shanghai, China

You can find hotels and accommodations in Shanghai, China with our hotels search tool below

Booking.com