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,169 km

Shortest distance between major cities

Saint Croix → Maseru

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

City in U.S. Virgin Islands City in Lesotho Distance (kilometers)
Saint Croix Teyateyaneng 11,190 km
Cruz Bay Maseru 11,204 km
Charlotte Amalie Teyateyaneng 11,238 km
Cruz Bay Teyateyaneng 11,224 km
Charlotte Amalie Maseru 11,218 km
Saint Croix Maseru 11,169 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)
New Zealand Ecuador 11,293 km
Cuba Sudan 11,296 km
Uruguay Austria 11,300 km
New Zealand Bolivia 11,279 km
Uruguay Germany 11,304 km
Bulgaria Paraguay 11,271 km
Slovakia Guam 11,270 km
Uruguay Bosnia and Herzegovina 11,270 km
Uruguay Montenegro 11,310 km
Uruguay Albania 11,270 km
Puerto Rico Saudi Arabia 11,268 km
Uruguay Iceland 11,268 km
China Ivory Coast 11,267 km
Uruguay Egypt 11,267 km
Bulgaria Ecuador 11,264 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries