The distance between Mozambique and Lesotho is 1,420 kilometers (882 miles).
Mozambique, Africa
Lesotho, Africa
1,420 km
Distance between centroids
389 km
Shortest distance
Calculated based on main borders (including major islands)
546 km
Shortest distance between major cities
Ressano Garcia → Leribe
Distances between Mozambique and Lesotho by cities:
City in Mozambique | City in Lesotho | Distance (kilometers) |
---|---|---|
Inhambane | Teyateyaneng | 960 km |
Pemba | Teyateyaneng | 2,225 km |
Quelimane | Teyateyaneng | 1,557 km |
Lichinga | Teyateyaneng | 1,917 km |
Quelimane | Maseru | 1,588 km |
Beira | Maseru | 1,286 km |
Maputo | Teyateyaneng | 593 km |
Nampula | Thaba-Tseka | 1,934 km |
Maxixe | Teyateyaneng | 957 km |
Xai-Xai | Teyateyaneng | 740 km |
Lichinga | Maseru | 1,945 km |
Chimoio | Teyateyaneng | 1,254 km |
Ressano Garcia | Mafeteng | 675 km |
Maxixe | Maseru | 989 km |
Maputo | Leribe | 552 km |
Beira | Teyateyaneng | 1,256 km |
Chimoio | Quthing | 1,379 km |
Tete | Thaba-Tseka | 1,565 km |
Mandimba | Teyateyaneng | 1,829 km |
Inhambane | Maseru | 992 km |
Distance between countries | Kilometers |
---|---|
From Mozambique to China | 9,411 km |
From Mozambique to India | 6,427 km |
From Mozambique to United States | 14,874 km |
From Mozambique to Indonesia | 8,765 km |
From Mozambique to Pakistan | 6,524 km |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Mozambique and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Ecuador | 1,422 km |
Sweden | Austria | 1,429 km |
Kenya | Djibouti | 1,409 km |
Sweden | United Kingdom | 1,409 km |
Netherlands | Estonia | 1,435 km |
Bulgaria | Switzerland | 1,436 km |
Sweden | Hungary | 1,444 km |
Cuba | Curacao | 1,395 km |
Sweden | Luxembourg | 1,395 km |
Cuba | U.S. Virgin Islands | 1,394 km |
Sweden | Belgium | 1,393 km |
Cuba | Costa Rica | 1,451 km |
Costa Rica | Cuba | 1,451 km |
Bulgaria | Lithuania | 1,388 km |
Cuba | Netherlands Antilles | 1,385 km |