The distance between Madagascar and Latvia is 8,637 kilometers (5,367 miles).
Madagascar, Africa
Latvia, Europe
8,637 km
Distance between centroids
7,791 km
Shortest distance
Calculated based on main borders (including major islands)
8,020 km
Shortest distance between major cities
Antsiranana → Riga
Distances between Madagascar and Latvia by cities:
City in Madagascar | City in Latvia | Distance (kilometers) |
---|---|---|
Soavinandriana | Kuldīga | 8,748 km |
Mananara | Liepāja | 8,488 km |
Mahajanga | Kuldīga | 8,367 km |
Tôlanaro | Kuldīga | 9,386 km |
Antsiranana | Kuldīga | 8,082 km |
Antanifotsy | Bolderaja | 8,770 km |
Antananarivo | Liepāja | 8,719 km |
Toliara | Riga | 9,085 km |
Fianarantsoa | Cēsis | 8,962 km |
Antsirabe | Kuldīga | 8,831 km |
Amparafaravola | Riga | 8,559 km |
Fianarantsoa | Riga | 8,950 km |
Ambilobe | Riga | 8,108 km |
Mananara | Riga | 8,446 km |
Tôlanaro | Riga | 9,335 km |
Toamasina | Kuldīga | 8,708 km |
Soavinandriana | Riga | 8,695 km |
Ambovombe | Kuldīga | 9,381 km |
Ambatondrazaka | Riga | 8,591 km |
Amparafaravola | Kuldīga | 8,617 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 Latvia to China | 6,153 km |
From Latvia to India | 5,970 km |
From Latvia to United States | 8,187 km |
From Latvia to Indonesia | 10,038 km |
From Latvia to Pakistan | 4,529 km |
The following list contains countries that are separated by a similar distance as it is between Madagascar and Latvia.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Martinique | 8,639 km |
Sweden | Vietnam | 8,642 km |
Uruguay | Zambia | 8,648 km |
Sweden | French Guiana | 8,625 km |
Bulgaria | Barbados | 8,624 km |
Puerto Rico | Greece | 8,624 km |
Cuba | Benin | 8,623 km |
El Salvador | Spain | 8,623 km |
Costa Rica | Mali | 8,617 km |
Cuba | Poland | 8,611 km |
Uruguay | Democratic Republic of the Congo | 8,603 km |
El Salvador | Guinea | 8,602 km |
Sweden | Cambodia | 8,602 km |
Sweden | Jamaica | 8,601 km |
Bulgaria | U.S. Virgin Islands | 8,680 km |