Distance from U.S. Virgin Islands to Western Sahara

The distance between U.S. Virgin Islands and Western Sahara is 5,407 kilometers (3,360 miles).

U.S. Virgin Islands, America

Western Sahara, Africa

5,407 km

Distance between centroids

5,354 km

Shortest distance between major cities

Cruz Bay → Laayoune

Distances between U.S. Virgin Islands and Western Sahara by cities:

City in U.S. Virgin Islands City in Western Sahara Distance (kilometers)
Charlotte Amalie Daoura 5,386 km
Saint Croix Daoura 5,392 km
Charlotte Amalie Laayoune 5,367 km
Cruz Bay Daoura 5,372 km
Cruz Bay Laayoune 5,354 km
Saint Croix Laayoune 5,373 km

Distance between cities calculator →

Other distances from Western Sahara

Distances between countries Kilometers
From Western Sahara to China 10,640 km
From Western Sahara to India 9,277 km
From Western Sahara to United States 7,824 km
From Western Sahara to Indonesia 13,746 km
From Western Sahara to Pakistan 7,988 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 Western Sahara.

From To Distance (kilometers)
Moldova India 5,410 km
Ethiopia Germany 5,409 km
South Africa Burkina Faso 5,414 km
Moldova Republic of the Congo 5,417 km
Kenya Ukraine 5,403 km
Sweden Mongolia 5,421 km
Cuba Paraguay 5,398 km
Slovakia Liberia 5,427 km
Slovakia Republic of the Congo 5,431 km
Papua New Guinea North Korea 5,434 km
Bulgaria Nepal 5,434 km
Kenya Guinea 5,385 km
Papua New Guinea Laos 5,384 km
Slovakia Somalia 5,437 km
Slovakia Uganda 5,378 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries