Distance from U.S. Virgin Islands to Croatia

The distance between U.S. Virgin Islands and Croatia is 7,821 kilometers (4,860 miles).

U.S. Virgin Islands, America

Croatia, Europe

7,821 km

Distance between centroids

7,864 km

Shortest distance between major cities

Cruz Bay → Zagreb

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

City in U.S. Virgin Islands City in Croatia Distance (kilometers)
Cruz Bay Warasdin 7,885 km
Saint Croix Warasdin 7,928 km
Saint Croix Zagreb 7,906 km
Charlotte Amalie Warasdin 7,895 km
Cruz Bay Zagreb 7,864 km
Charlotte Amalie Zagreb 7,874 km

Distance between cities calculator →

Other distances from Croatia

Distances between countries Kilometers
From Croatia to China 7,228 km
From Croatia to India 6,372 km
From Croatia to United States 8,575 km
From Croatia to Indonesia 10,757 km
From Croatia to Pakistan 4,943 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 Croatia.

From To Distance (kilometers)
Uruguay Angola 7,823 km
Uruguay Mali 7,816 km
Sweden Maldives 7,813 km
Costa Rica French Polynesia 7,828 km
China United Kingdom 7,799 km
Uruguay Lesotho 7,797 km
China Iceland 7,797 km
Netherlands Guyana 7,843 km
Puerto Rico Italy 7,796 km
Puerto Rico Niger 7,850 km
Uruguay Botswana 7,854 km
Costa Rica Iceland 7,854 km
Uruguay Gabon 7,854 km
Slovakia Laos 7,856 km
Costa Rica Mauritania 7,857 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries