Distance from Western Sahara to U.S. Virgin Islands

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

Western Sahara, Africa

U.S. Virgin Islands, America

5,407 km

Distance between centroids

5,101 km

Shortest distance between major cities

Dakhla → Saint Croix

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

City in Western Sahara City in U.S. Virgin Islands Distance (kilometers)
Laayoune Saint Croix 5,373 km
Daoura Cruz Bay 5,372 km
Dakhla Saint Croix 5,101 km
Laayoune Plage Cruz Bay 5,331 km
Daoura Charlotte Amalie 5,386 km
Laayoune Plage Charlotte Amalie 5,344 km
Dakhla Charlotte Amalie 5,102 km
Laayoune Charlotte Amalie 5,367 km

Distance between cities calculator →

Other distances from Western Sahara

Distance 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 Western Sahara and U.S. Virgin Islands.

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 Western Sahara

Calculate the distance between any 2 countries