The distance between Lesotho and Madagascar is 2,237 kilometers (1,390 miles).
Lesotho, Africa
Madagascar, Africa
2,237 km
Distance between centroids
1,529 km
Shortest distance
Calculated based on main borders (including major islands)
1,914 km
Shortest distance between major cities
Mohale’s Hoek → Ambovombe
Distances between Lesotho and Madagascar by cities:
City in Lesotho | City in Madagascar | Distance (kilometers) |
---|---|---|
Mohale’s Hoek | Ambovombe | 1,914 km |
Butha-Buthe | Mananara | 2,610 km |
Thaba-Tseka | Toamasina | 2,458 km |
Maseru | Toamasina | 2,547 km |
Teyateyaneng | Antananarivo | 2,305 km |
Mokhotlong | Antananarivo | 2,197 km |
Nako | Antananarivo | 2,326 km |
Mokhotlong | Toamasina | 2,407 km |
Qachas Nek Camp | Soavinandriana | 2,188 km |
Butha-Buthe | Soavinandriana | 2,157 km |
Qachas Nek Camp | Mananara | 2,646 km |
Maputsoe | Toamasina | 2,491 km |
Leribe | Antananarivo | 2,266 km |
Quthing | Tôlanaro | 1,989 km |
Maputsoe | Antananarivo | 2,279 km |
Maseru | Antsirabe | 2,235 km |
Nako | Soavinandriana | 2,240 km |
Thaba-Tseka | Antananarivo | 2,248 km |
Leribe | Toamasina | 2,477 km |
Mafeteng | Toamasina | 2,592 km |
Distance between countries | Kilometers |
---|---|
From Lesotho to China | 10,751 km |
From Lesotho to India | 7,774 km |
From Lesotho to United States | 14,817 km |
From Lesotho to Indonesia | 9,554 km |
From Lesotho to Pakistan | 7,941 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 Lesotho and Madagascar.
From | To | Distance (kilometers) |
---|---|---|
Thailand | China | 2,238 km |
China | Thailand | 2,238 km |
South Africa | Malawi | 2,244 km |
Costa Rica | U.S. Virgin Islands | 2,245 km |
Greece | Algeria | 2,229 km |
Nigeria | Sierra Leone | 2,251 km |
Nigeria | Algeria | 2,223 km |
Thailand | Nepal | 2,221 km |
Slovakia | Armenia | 2,220 km |
Thailand | Taiwan | 2,262 km |
Thailand | Philippines | 2,265 km |
Slovakia | Syria | 2,213 km |
Slovakia | Palestinian Territory | 2,268 km |
Greece | Azerbaijan | 2,207 km |
Ethiopia | Egypt | 2,207 km |