Distance from Onerahi to Shanghai

The distance between Onerahi, New Zealand and Shanghai, China is 9,248 kilometers (5,746 miles).

Onerahi, Northland, New Zealand

Shanghai, China

From Onerahi to Shanghai, the straight-line distance is 9,248 kilometers, heading northwest. Both cities are at a similar altitude, with Onerahi at 38 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
Onerahi, New Zealand

Local time:

Time Zone: Pacific/Auckland

Coordinates: 35.7667° S 174.3667° E

Elevation: 38 m (125 ft)


Nearby airports:
  • Whangarei Airport (WRE)
  • Kerikeri Airport (KKE)
  • Great Barrier Aerodrome (GBZ)
  • Kaitaia Airport (KAT)
  • Waiheke Reeve Airport (WIK)
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 Onerahi and Shanghai.

From To Distance (kilometers)
Santa Cruz de la Sierra, Bolivia Edmonton, Canada 9,248 km
Belgrade, Serbia Colorado Springs, United States 9,248 km
Lagos, Nigeria Columbus, United States 9,247 km
Oslo, Norway Toluca, Mexico 9,249 km
Brussels, Belgium Cuautitlán Izcalli, Mexico 9,247 km
Hanoi, Vietnam Islington, United Kingdom 9,247 km
Zaragoza, Spain Cuautitlán Izcalli, Mexico 9,247 km
Hyderābād, India Melbourne, Australia 9,247 km
Zaragoza, Spain Ciudad Nezahualcoyotl, Mexico 9,249 km
San Antonio, United States Vienna, Austria 9,247 km
San Jose, United States San Miguel de Tucumán, Argentina 9,247 km
León de los Aldama, Mexico Málaga, Spain 9,249 km
Detroit, United States Kano, Nigeria 9,249 km
Oslo, Norway Manaus, Brazil 9,246 km
Kyiv, Ukraine Port of Spain, Trinidad and Tobago 9,246 km
London, United Kingdom Hanoi, Vietnam 9,250 km
Zaragoza, Spain Gustavo Adolfo Madero, Mexico 9,250 km
Morelia, Mexico Gibraltar, Gibraltar 9,246 km
Amsterdam, Netherlands Culiacán, Mexico 9,246 km

Measure more distances between cities