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)
Buurhakaba Christiansted 11,904 km
Buurhakaba Charlotte Amalie 11,918 km
Mogadishu Charlotte Amalie 12,079 km
Gebiley Cruz Bay 11,583 km
Marka Cruz Bay 12,017 km
Beledweyne Cruz Bay 11,946 km
Hargeysa Saint Croix 11,647 km
Borama Cruz Bay 11,529 km
Baki Saint Croix 11,564 km
Beledweyne Charlotte Amalie 11,960 km
Berbera Saint Croix 11,708 km
Borama Charlotte Amalie 11,542 km
Baidoa Charlotte Amalie 11,861 km
Mogadishu Christiansted 12,065 km
Kismayo Cruz Bay 11,860 km
Burao Cruz Bay 11,785 km
Bosaso Cruz Bay 12,076 km
Bosaso Charlotte Amalie 12,089 km
Ruqi Charlotte Amalie 11,566 km
Berbera Charlotte Amalie 11,707 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