Distance from Somalia to U.S. Virgin Islands

The distance between Somalia and U.S. Virgin Islands is 12,043 kilometers (7,483 miles).

Somalia, Africa

U.S. Virgin Islands, America

12,043 km

Distance between centroids

11,529 km

Shortest distance between major cities

Borama → Cruz Bay

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

City in Somalia City in U.S. Virgin Islands Distance (kilometers)
Bosaso Cruz Bay 12,076 km
Hargeysa Saint Croix 11,647 km
Marka Saint Croix 12,022 km
Cabudwaaq Christiansted 11,996 km
Mogadishu Christiansted 12,065 km
Berbera Charlotte Amalie 11,707 km
Baidoa Charlotte Amalie 11,861 km
Baki Saint Croix 11,564 km
Berbera Saint Croix 11,708 km
Gebiley Cruz Bay 11,583 km
Cabudwaaq Charlotte Amalie 12,005 km
Kismayo Cruz Bay 11,860 km
Burao Cruz Bay 11,785 km
Hargeysa Charlotte Amalie 11,648 km
Kismayo Charlotte Amalie 11,874 km
Borama Cruz Bay 11,529 km
Buurhakaba Christiansted 11,904 km
Bosaso Charlotte Amalie 12,089 km
Ruqi Cruz Bay 11,552 km
Baki Cruz Bay 11,551 km

Distance between cities calculator →

Other distances from Somalia

Distance between countries Kilometers
From Somalia to China 6,816 km
From Somalia to India 3,932 km
From Somalia to United States 13,894 km
From Somalia to Indonesia 7,558 km
From Somalia to Pakistan 3,699 km

Countries separated by similar distances

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

From To Distance (kilometers)
Argentina Netherlands 12,041 km
Peru Egypt 12,037 km
Chile Iceland 12,049 km
Spain Brunei 12,029 km
Mexico Cyprus 12,023 km
Canada South Sudan 12,023 km
Ecuador Sudan 12,060 km
Ecuador Rwanda 12,019 km
Ecuador Burundi 12,017 km
Australia Democratic Republic of the Congo 12,016 km
Argentina Vanuatu 12,066 km
Peru Tanzania 12,072 km
Australia Jordan 12,075 km
Mexico Kazakhstan 11,999 km
Japan Niger 12,083 km

More distances from Somalia

Calculate the distance between any 2 countries