The distance between Tanzania and Lesotho is 2,666 kilometers (1,656 miles).
Tanzania, Africa
Lesotho, Africa
2,666 km
Distance between centroids
1,997 km
Shortest distance
Calculated based on main borders (including major islands)
2,164 km
Shortest distance between major cities
Songea → Leribe
Distances between Tanzania and Lesotho by cities:
City in Tanzania | City in Lesotho | Distance (kilometers) |
---|---|---|
Kigoma | Maseru | 2,715 km |
Songea | Leribe | 2,164 km |
Mtwara | Thaba-Tseka | 2,448 km |
Sumbawanga | Maseru | 2,403 km |
Morogoro | Teyateyaneng | 2,682 km |
Dar es Salaam | Leribe | 2,711 km |
Zanzibar | Teyateyaneng | 2,814 km |
Tabora | Thaba-Tseka | 2,749 km |
Kilosa | Teyateyaneng | 2,653 km |
Mwanza | Maseru | 3,021 km |
Arusha | Maseru | 3,032 km |
Moshi | Mohale’s Hoek | 3,143 km |
Tabora | Teyateyaneng | 2,724 km |
Dodoma | Teyateyaneng | 2,678 km |
Songea | Teyateyaneng | 2,203 km |
Tanga | Mafeteng | 3,010 km |
Mbeya | Maseru | 2,345 km |
Zanzibar | Maseru | 2,843 km |
Mtwara | Teyateyaneng | 2,459 km |
Moshi | Maseru | 3,057 km |
Distance between countries | Kilometers |
---|---|
From Tanzania to China | 8,594 km |
From Tanzania to India | 5,667 km |
From Tanzania to United States | 13,980 km |
From Tanzania to Indonesia | 8,796 km |
From Tanzania to Pakistan | 5,481 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 Tanzania and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
Moldova | Spain | 2,670 km |
El Salvador | United States | 2,668 km |
Costa Rica | Barbados | 2,668 km |
Haiti | French Guiana | 2,666 km |
Nigeria | Gambia | 2,662 km |
Sweden | Spain | 2,679 km |
Moldova | Turkmenistan | 2,681 km |
Moldova | Ireland | 2,655 km |
Ethiopia | Iraq | 2,686 km |
Nigeria | Rwanda | 2,649 km |
Netherlands | Algeria | 2,693 km |
Bulgaria | Algeria | 2,694 km |
Papua New Guinea | Vanuatu | 2,704 km |
Greece | Chad | 2,635 km |
Sweden | Malta | 2,707 km |