Distance from Shanghai to Nouadhibou

The distance between Shanghai, China and Nouadhibou, Mauritania is 12,738 kilometers (7,915 miles)

Country: China

Region: Shanghai

City: Shanghai

Country: Mauritania

Region: Dakhlet Nouadhibou

City: Nouadhibou

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 15-18 days
Car 12-15 days
Airplane 18-20 hours
Speed Time
50 km/h
100 km/h
150 km/h

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)

Nouadhibou, Mauritania

Local time:

Coordinates: 20.9419° N 17.0384° W


Nearby airports:
  • Nouadhibou International Airport (NDB)
  • Nouakchott–Oumtounsy International Airport (NKC)
  • Dakhla Airport (VIL)
  • Atar International Airport (ATR)

Other distances from Shanghai

Distance 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

Other distances from Nouadhibou

Distances between cities Kilometers
From Nouadhibou to Nouakchott 335 km
From Nouadhibou to Kiffa 763 km
From Nouadhibou to Atar 418 km
From Nouadhibou to Aleg 542 km
From Nouadhibou to Néma 1,137 km

Cities within similar distances

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

From To Distance (kilometers)
Kinshasa, Democratic Republic of the Congo Gustavo Adolfo Madero, Mexico 12,738 km
Kinshasa, Democratic Republic of the Congo Venustiano Carranza, Mexico 12,738 km
Saltillo, Mexico Gold Coast, Australia 12,737 km
Kinshasa, Democratic Republic of the Congo Iztacalco, Mexico 12,737 km
Kinshasa, Democratic Republic of the Congo Xochimilco, Mexico 12,739 km
Tehran, Iran Ciudad Victoria, Mexico 12,737 km
Dhaka, Bangladesh Cleveland, United States 12,739 km
Kinshasa, Democratic Republic of the Congo Coacalco, Mexico 12,736 km
Dhaka, Bangladesh Toledo, United States 12,740 km
Mexico City, Mexico Kinshasa, Democratic Republic of the Congo 12,740 km
Dongguan, China St. Louis, United States 12,740 km
Porto Alegre, Brazil Adelaide, Australia 12,740 km
Melbourne, Australia Stockton, United States 12,741 km
Philadelphia, United States Nagpur, India 12,735 km
Detroit, United States Nagpur, India 12,742 km
Kinshasa, Democratic Republic of the Congo Cuauhtémoc, Mexico 12,742 km
Chicago, United States Surat, India 12,742 km
Kinshasa, Democratic Republic of the Congo Iztapalapa, Mexico 12,734 km
Dhaka, Bangladesh Chicago, United States 12,743 km
Santiago, Chile Perth, Australia 12,732 km

Measure more distances between cities