Distance from Bel Air Rivière Sèche to Shanghai

The distance between Bel Air Rivière Sèche, Mauritius and Shanghai, China is 8,870 kilometers (5,512 miles).

Bel Air Rivière Sèche, Flacq, Mauritius

Shanghai, China

From Bel Air Rivière Sèche to Shanghai, the straight-line distance is 8,870 kilometers, heading northeast. Bel Air Rivière Sèche is situated at an altitude of 78 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Bel Air Rivière Sèche, Mauritius

Local time:

Time Zone: Indian/Mauritius

Coordinates: 20.2578° S 57.7498° E

Elevation: 78 m (256 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 Bel Air Rivière Sèche and Shanghai.

From To Distance (kilometers)
Barranquilla, Colombia Honolulu, United States 8,870 km
Sucre, Bolivia Kinshasa, Democratic Republic of the Congo 8,871 km
Warsaw, Poland Havana, Cuba 8,869 km
Abuja, Nigeria Bucaramanga, Colombia 8,869 km
Queens, United States Mar del Plata, Argentina 8,869 km
Santiago de Querétaro, Mexico Reading, United Kingdom 8,871 km
Recife, Brazil Colorado Springs, United States 8,871 km
Amsterdam, Netherlands Bakersfield, United States 8,871 km
Ecatepec de Morelos, Mexico Reading, United Kingdom 8,869 km
Winnipeg, Canada Maceió, Brazil 8,871 km
Brasília, Brazil Bradford, United Kingdom 8,871 km
Phoenix, United States Valladolid, Spain 8,872 km
Bucharest, Romania Atlanta, United States 8,868 km
Guadalajara, Mexico Newcastle upon Tyne, United Kingdom 8,872 km
Mexicali, Mexico Asunción, Paraguay 8,868 km
Taipei, Taiwan Budapest, Hungary 8,872 km
Brooklyn, United States Mar del Plata, Argentina 8,868 km
Trujillo, Peru Lisbon, Portugal 8,868 km
Fortaleza, Brazil Kyiv, Ukraine 8,868 km
Guayaquil, Ecuador Málaga, Spain 8,868 km

Measure more distances between cities