The distance between Madagascar and Western Sahara is 8,039 kilometers (4,995 miles).
Madagascar, Africa
Western Sahara, Africa
8,039 km
Distance between centroids
7,402 km
Shortest distance
Calculated based on main borders (including major islands)
7,984 km
Shortest distance between major cities
Mahajanga → Laayoune
Distances between Madagascar and Western Sahara by cities:
City in Madagascar | City in Western Sahara | Distance (kilometers) |
---|---|---|
Soavinandriana | Laayoune | 8,246 km |
Fianarantsoa | Laayoune Plage | 8,444 km |
Amparafaravola | Daoura | 8,271 km |
Antsiranana | Daoura | 8,029 km |
Ambovombe | Daoura | 8,605 km |
Fianarantsoa | Laayoune | 8,428 km |
Antsiranana | Laayoune | 8,032 km |
Antananarivo | Dakhla | 8,349 km |
Antanifotsy | Daoura | 8,330 km |
Toamasina | Laayoune Plage | 8,425 km |
Mananara | Dakhla | 8,395 km |
Ambovombe | Laayoune | 8,599 km |
Antanifotsy | Laayoune Plage | 8,344 km |
Ambilobe | Daoura | 8,063 km |
Ambatondrazaka | Daoura | 8,304 km |
Amparafaravola | Laayoune Plage | 8,288 km |
Toliara | Laayoune | 8,280 km |
Antsirabe | Dakhla | 8,360 km |
Tôlanaro | Daoura | 8,665 km |
Ambilobe | Laayoune | 8,065 km |
Distance between countries | Kilometers |
---|---|
From Madagascar to China | 8,542 km |
From Madagascar to India | 5,587 km |
From Madagascar to United States | 15,856 km |
From Madagascar to Indonesia | 7,574 km |
From Madagascar to Pakistan | 5,947 km |
Distances between countries | Kilometers |
---|---|
From Western Sahara to China | 10,640 km |
From Western Sahara to India | 9,277 km |
From Western Sahara to United States | 7,824 km |
From Western Sahara to Indonesia | 13,746 km |
From Western Sahara to Pakistan | 7,988 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Western Sahara.
From | To | Distance (kilometers) |
---|---|---|
China | France | 8,042 km |
Sweden | Martinique | 8,034 km |
Puerto Rico | Malta | 8,050 km |
Moldova | Mauritius | 8,053 km |
Cuba | Germany | 8,053 km |
China | South Sudan | 8,026 km |
Moldova | Reunion | 8,062 km |
Bulgaria | Lesotho | 8,015 km |
Slovakia | Thailand | 8,065 km |
Sweden | Thailand | 8,067 km |
Slovakia | Guadeloupe | 8,009 km |
Haiti | Benin | 8,074 km |
Puerto Rico | Sweden | 8,005 km |
Sweden | Puerto Rico | 8,005 km |
New Zealand | Philippines | 8,077 km |