Distance from Greymouth to Shanghai

The distance between Greymouth, New Zealand and Shanghai, China is 9,614 kilometers (5,974 miles)

Country: New Zealand

Region: West Coast

City: Greymouth

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h

Greymouth, New Zealand

Local time:

Coordinates: 42.4667° S 171.2° E


Nearby airports:
  • Greymouth Airport (GMN)
  • Hokitika Airfield (HKK)
  • Westport Airport (WSZ)
  • Christchurch International Airport (CHC)
  • Mount Cook Airport (MON)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

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

From To Distance (kilometers)
Barcelona, Spain Asunción, Paraguay 9,614 km
Hamburg, Germany Zapopan, Mexico 9,614 km
Vienna, Austria Phoenix, United States 9,614 km
Stockholm, Sweden Tlalpan, Mexico 9,614 km
Wuhan, China Zaragoza, Spain 9,614 km
Nanchong, China Málaga, Spain 9,613 km
Hamburg, Germany Tonalá, Mexico 9,615 km
Tianjin, China Granada, Spain 9,613 km
Shenzhen, China London, United Kingdom 9,613 km
Mexicali, Mexico Mauá, Brazil 9,613 km
Wuhan, China Edmonton, Canada 9,613 km
Venustiano Carranza, Mexico Palma, Spain 9,615 km
Seoul, South Korea Badalona, Spain 9,615 km
Jaboatão, Brazil Mexicali, Mexico 9,615 km
Palma, Spain Tlalnepantla, Mexico 9,615 km
Stockholm, Sweden Xochimilco, Mexico 9,615 km
Palma, Spain Xico, Mexico 9,615 km
São Bernardo do Campo, Brazil Leeds, United Kingdom 9,612 km

Measure more distances between cities