Distance from U.S. Virgin Islands to Comoros

The distance between U.S. Virgin Islands and Comoros is 12,387 kilometers (7,697 miles).

U.S. Virgin Islands, America

Comoros, Africa

12,387 km

Distance between centroids

12,295 km

Shortest distance between major cities

Saint Croix → Moroni

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

City in U.S. Virgin Islands City in Comoros Distance (kilometers)
Cruz Bay Chandra 12,448 km
Cruz Bay Moroni 12,307 km
Charlotte Amalie Moroni 12,321 km
Saint Croix Chandra 12,436 km
Saint Croix Moroni 12,295 km
Charlotte Amalie Chandra 12,463 km

Distance between cities calculator →

Other distances from Comoros

Distances between countries Kilometers
From Comoros to China 8,243 km
From Comoros to India 5,258 km
From Comoros to United States 15,121 km
From Comoros to Indonesia 7,827 km
From Comoros to Pakistan 5,413 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 Comoros.

From To Distance (kilometers)
Costa Rica Armenia 12,392 km
Iran Venezuela 12,387 km
El Salvador Armenia 12,385 km
Uruguay Syria 12,375 km
Puerto Rico Oman 12,373 km
North Macedonia Argentina 12,373 km
Uruguay Saudi Arabia 12,370 km
El Salvador Jordan 12,369 km
Cuba Bahrain 12,369 km
Iran Jamaica 12,368 km
Thailand Guinea-Bissau 12,365 km
El Salvador Namibia 12,362 km
Uruguay Ukraine 12,419 km
New Zealand Botswana 12,360 km
Vietnam Western Sahara 12,358 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries