Distance from Auckland to Shanghai

The distance between Auckland, New Zealand and Shanghai, China is 9,359 kilometers (5,816 miles).

Auckland, New Zealand

Shanghai, China

From Auckland to Shanghai, the straight-line distance is 9,359 kilometers, heading northwest. Both cities are at a similar altitude, with Auckland at 43 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Auckland, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 36.8485° S 174.7635° E

Elevation: 43 m (141 ft)


Nearby airports:
  • Auckland International Airport (AKL)
  • Ardmore Airport (AMZ)
  • Waiheke Reeve Airport (WIK)
  • Coromandel Aerodrome (CMV)
  • Whitianga Airport (WTZ)
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Auckland and Shanghai.

From To Distance (kilometers)
Baghdad, Iraq Boston, United States 9,359 km
Cochabamba, Bolivia Zaragoza, Spain 9,359 km
Lagos, Nigeria Chiclayo, Peru 9,359 km
Bengaluru, India Newcastle, Australia 9,360 km
Gibraltar, Gibraltar Tonalá, Mexico 9,358 km
Rio de Janeiro, Brazil Sheffield, United Kingdom 9,358 km
Ecatepec de Morelos, Mexico Murcia, Spain 9,358 km
Belgrade, Serbia Arlington, United States 9,360 km
Baghdad, Iraq South Boston, United States 9,360 km
Paris, France Quito, Ecuador 9,360 km
Toronto, Canada Port Harcourt, Nigeria 9,358 km
Kyiv, Ukraine Belém, Brazil 9,357 km
Oslo, Norway Ibagué, Colombia 9,357 km
Montevideo, Uruguay Omaha, United States 9,361 km
Trujillo, Peru Ibadan, Nigeria 9,361 km
Valencia, Spain Ecatepec de Morelos, Mexico 9,362 km
Phoenix, United States Maceió, Brazil 9,356 km
Valencia, Spain La Paz, Bolivia 9,362 km
Las Vegas, United States Murcia, Spain 9,362 km

Measure more distances between cities