Distance from Cuba to U.S. Virgin Islands

The distance between Cuba and U.S. Virgin Islands is 1,394 kilometers (866 miles).

Cuba, America

U.S. Virgin Islands, America

1,394 km

Distance between centroids

1,082 km

Shortest distance between major cities

Moa → Charlotte Amalie

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

City in Cuba City in U.S. Virgin Islands Distance (kilometers)
Manzanillo Cruz Bay 1,314 km
Bayamo Cruz Bay 1,265 km
Holguín Charlotte Amalie 1,221 km
Puerto Padre Christiansted 1,306 km
Moa Charlotte Amalie 1,082 km
Cienfuegos Cruz Bay 1,688 km
Matanzas Cruz Bay 1,823 km
Santa Clara Cruz Bay 1,646 km
Camagüey Charlotte Amalie 1,401 km
Las Tunas Cruz Bay 1,307 km
Havana Christiansted 1,937 km
Las Tunas Saint Croix 1,331 km
Cienfuegos Charlotte Amalie 1,674 km
Matanzas Christiansted 1,855 km
Guantánamo Christiansted 1,137 km
Almendares Saint Croix 1,937 km
Camagüey Cruz Bay 1,415 km
Almendares Cruz Bay 1,909 km
Moa Christiansted 1,124 km
Santa Clara Charlotte Amalie 1,632 km

Distance between cities calculator →

Other distances from Cuba

Distance between countries Kilometers
From Cuba to China 13,650 km
From Cuba to India 14,710 km
From Cuba to United States 2,443 km
From Cuba to Indonesia 17,389 km
From Cuba to Pakistan 13,278 km

Countries separated by similar distances

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

From To Distance (kilometers)
Cambodia Brunei 1,391 km
Italy Moldova 1,393 km
Belgium Sweden 1,393 km
India Bhutan 1,395 km
Spain Tunisia 1,385 km
France Poland 1,385 km
Ireland Switzerland 1,383 km
Cambodia Macao 1,400 km
Italy Spain 1,376 km
Spain Italy 1,376 km
United Kingdom Sweden 1,409 km
Germany North Macedonia 1,369 km
Cambodia Myanmar 1,411 km
United Kingdom Iceland 1,367 km
Germany Moldova 1,365 km

More distances from Cuba

Calculate the distance between any 2 countries