Distance from U.S. Virgin Islands to Lesotho

The distance between U.S. Virgin Islands and Lesotho is 11,293 kilometers (7,017 miles).

U.S. Virgin Islands, America

Lesotho, Africa

11,293 km

Distance between centroids

11,166 km

Shortest distance between major cities

Christiansted → Maseru

Distances between U.S. Virgin Islands and Lesotho by cities:

City in U.S. Virgin Islands City in Lesotho Distance (kilometers)
Cruz Bay Maseru 11,204 km
Saint Croix Sehonghong 11,305 km
Christiansted Sehonghong 11,302 km
Saint Croix Maseru 11,169 km
Christiansted Maseru 11,166 km
Cruz Bay Nako 11,239 km
Charlotte Amalie Sehonghong 11,354 km
Charlotte Amalie Maseru 11,218 km

Distance between cities calculator →

Other distances from Lesotho

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between U.S. Virgin Islands and Lesotho.

From To Distance (kilometers)
Ecuador New Zealand 11,293 km
Ecuador Fiji 11,280 km
United States Kyrgyzstan 11,280 km
Germany Uruguay 11,304 km
Colombia Egypt 11,275 km
United Kingdom Brunei 11,313 km
United States Equatorial Guinea 11,313 km
Ecuador Bulgaria 11,264 km
Colombia Cyprus 11,317 km
Ecuador Botswana 11,261 km
Australia Rwanda 11,319 km
Colombia Tonga 11,329 km
Chile New Caledonia 11,331 km
Peru North Macedonia 11,245 km
Australia Burundi 11,244 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries