The distance between Madagascar and Russia is 10,284 kilometers (6,390 miles).
Madagascar, Africa
Russia, Europe
10,284 km
Distance between centroids
5,891 km
Shortest distance
Calculated based on main borders (including major islands)
6,437 km
Shortest distance between major cities
Antsiranana → Krasnodar
Distances between Madagascar and Russia by cities:
City in Madagascar | City in Russia | Distance (kilometers) |
---|---|---|
Ambilobe | Moscow | 7,715 km |
Ambilobe | Krasnodar | 6,529 km |
Soavinandriana | Moscow | 8,346 km |
Ambovombe | Moscow | 9,003 km |
Ambovombe | Krasnodar | 7,809 km |
Antsiranana | Krasnodar | 6,437 km |
Ambatondrazaka | Krasnodar | 7,028 km |
Mananara | Saint Petersburg | 8,616 km |
Mananara | Moscow | 8,051 km |
Antsiranana | Moscow | 7,622 km |
Mahajanga | Novosibirsk | 8,567 km |
Antananarivo | Saint Petersburg | 8,878 km |
Fianarantsoa | Saratov | 8,086 km |
Toamasina | Samara | 7,905 km |
Antanifotsy | Novosibirsk | 8,938 km |
Toliara | Moscow | 8,783 km |
Antanifotsy | Krasnodar | 7,213 km |
Antsirabe | Krasnodar | 7,234 km |
Amparafaravola | Moscow | 8,188 km |
Amparafaravola | Krasnodar | 6,998 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 Russia to China | 2,855 km |
From Russia to India | 4,983 km |
From Russia to United States | 8,909 km |
From Russia to Indonesia | 6,950 km |
From Russia to Pakistan | 4,337 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Russia.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Malta | 10,280 km |
El Salvador | Niger | 10,278 km |
Puerto Rico | Sudan | 10,277 km |
Nigeria | Honduras | 10,277 km |
China | Eswatini | 10,289 km |
China | Gabon | 10,299 km |
China | Equatorial Guinea | 10,261 km |
Papua New Guinea | United Arab Emirates | 10,303 km |
Uruguay | Mayotte | 10,254 km |
Haiti | Egypt | 10,306 km |
Nigeria | Malaysia | 10,307 km |
Puerto Rico | Namibia | 10,307 km |
South Africa | Peru | 10,252 km |
Cuba | Kiribati | 10,251 km |
North Macedonia | Indonesia | 10,251 km |