The distance between Morocco and Madagascar is 8,026 kilometers (4,987 miles).
Morocco, Africa
Madagascar, Africa
8,026 km
Distance between centroids
7,249 km
Shortest distance
Calculated based on main borders (including major islands)
7,907 km
Shortest distance between major cities
Oujda-Angad → Antananarivo
Distances between Morocco and Madagascar by cities:
City in Morocco | City in Madagascar | Distance (kilometers) |
---|---|---|
Fez | Antananarivo | 8,082 km |
Tétouan | Toamasina | 8,287 km |
Tangier | Toliara | 8,362 km |
Sale | Antsirabe | 8,253 km |
Casablanca | Toamasina | 8,328 km |
Mohammedia | Antananarivo | 8,234 km |
Oujda-Angad | Antananarivo | 7,907 km |
Mohammedia | Toamasina | 8,316 km |
Marrakesh | Soavinandriana | 8,105 km |
Agadir | Antsirabe | 8,227 km |
Rabat | Antananarivo | 8,215 km |
Safi | Antsirabe | 8,319 km |
Temara | Mananara | 8,172 km |
Tétouan | Antsirabe | 8,256 km |
Casablanca | Soavinandriana | 8,205 km |
Meknès | Antananarivo | 8,112 km |
Sale | Antananarivo | 8,215 km |
Oujda-Angad | Toamasina | 7,976 km |
Marrakesh | Antananarivo | 8,148 km |
Rabat | Soavinandriana | 8,176 km |
Distance between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Morocco and Madagascar.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Martinique | 8,034 km |
China | South Sudan | 8,026 km |
China | France | 8,042 km |
Bulgaria | Lesotho | 8,015 km |
Puerto Rico | Malta | 8,050 km |
Slovakia | Guadeloupe | 8,009 km |
Moldova | Mauritius | 8,053 km |
Cuba | Germany | 8,053 km |
Sweden | Puerto Rico | 8,005 km |
Puerto Rico | Sweden | 8,005 km |
Cuba | Switzerland | 8,000 km |
Netherlands | Comoros | 7,998 km |
El Salvador | Senegal | 7,998 km |
Moldova | Reunion | 8,062 km |
El Salvador | Western Sahara | 7,997 km |