The distance between Sao Tome and Principe and Lesotho is 4,018 kilometers (2,496 miles).
Sao Tome and Principe, Africa
Lesotho, Africa
4,018 km
Distance between centroids
3,940 km
Shortest distance between major cities
São João dos Angolares → Maseru
Distances between Sao Tome and Principe and Lesotho by cities:
City in Sao Tome and Principe | City in Lesotho | Distance (kilometers) |
---|---|---|
Guadalupe | Teyateyaneng | 3,965 km |
Trindade | Teyateyaneng | 3,954 km |
São João dos Angolares | Maseru | 3,940 km |
São Tomé | Teyateyaneng | 3,955 km |
Santo António | Maseru | 4,037 km |
Santo António | Teyateyaneng | 4,037 km |
São Tomé | Maseru | 3,954 km |
Trindade | Leribe | 3,949 km |
São João dos Angolares | Teyateyaneng | 3,941 km |
Guadalupe | Maseru | 3,964 km |
Distance between countries | Kilometers |
---|---|
From Sao Tome and Principe to China | 10,685 km |
From Sao Tome and Principe to India | 8,173 km |
From Sao Tome and Principe to United States | 11,093 km |
From Sao Tome and Principe to Indonesia | 11,946 km |
From Sao Tome and Principe to Pakistan | 7,408 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 Sao Tome and Principe and Lesotho.
From | To | Distance (kilometers) |
---|---|---|
Papua New Guinea | Fiji | 4,024 km |
Haiti | Bolivia | 4,015 km |
Bulgaria | South Sudan | 4,014 km |
Bulgaria | Central African Republic | 4,027 km |
Bulgaria | Kyrgyzstan | 4,030 km |
Uruguay | Suriname | 4,033 km |
Sweden | Iran | 4,005 km |
Ethiopia | Bulgaria | 4,000 km |
Bulgaria | Ethiopia | 4,000 km |
Nigeria | Croatia | 4,041 km |
Ethiopia | North Macedonia | 4,041 km |
Uruguay | French Guiana | 4,044 km |
Sweden | Kuwait | 4,048 km |
Moldova | Yemen | 3,991 km |
Nigeria | Serbia | 4,051 km |