Distance from Goodlands to Shanghai

The distance between Goodlands, Mauritius and Shanghai, China is 8,863 kilometers (5,507 miles).

Goodlands, Rivière du Rempart, Mauritius

Shanghai, China

From Goodlands to Shanghai, the straight-line distance is 8,863 kilometers, heading northeast. Both cities are at a similar altitude, with Goodlands at 45 meters above sea level and Shanghai at 12 meters.

Travel time

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

Local time:

Time Zone: Indian/Mauritius

Coordinates: 20.0384° S 57.6506° E

Elevation: 45 m (148 ft)


Nearby airports:
  • Sir Seewoosagur Ramgoolam International Airport (MRU)
  • Roland Garros Airport (RUN)
  • Pierrefonds Airport (ZSE)
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 Goodlands and Shanghai.

From To Distance (kilometers)
Melbourne, Australia Honolulu, United States 8,863 km
Las Vegas, United States Valladolid, Spain 8,863 km
Guadalajara, Mexico Vigo, Spain 8,864 km
Berlin, Germany Santa Marta, Colombia 8,864 km
Morelia, Mexico Newport, United Kingdom 8,862 km
Gibraltar, Gibraltar Saltillo, Mexico 8,862 km
Cali, Colombia Lagos, Nigeria 8,862 km
Vancouver, Canada Las Palmas de Gran Canaria, Spain 8,862 km
Morelia, Mexico Bradford, United Kingdom 8,862 km
Oklahoma City, United States Budapest, Hungary 8,864 km
Barcelona, Spain Albuquerque, United States 8,862 km
Paris, France Tucson, United States 8,865 km
Kyiv, Ukraine Jacksonville, United States 8,861 km
Rosario, Argentina Milwaukee, United States 8,861 km
Quito, Ecuador Bilbao, Spain 8,865 km
Puebla, Mexico Reading, United Kingdom 8,861 km
Guayaquil, Ecuador Córdoba, Spain 8,861 km
Las Vegas, United States Bilbao, Spain 8,861 km
Paris, France Goiânia, Brazil 8,866 km
Denver, United States Puente Alto, Chile 8,860 km

Measure more distances between cities