Distance from U.S. Virgin Islands to Slovenia

The distance between U.S. Virgin Islands and Slovenia is 7,792 kilometers (4,842 miles).

U.S. Virgin Islands, America

Slovenia, Europe

7,792 km

Distance between centroids

7,748 km

Shortest distance between major cities

Cruz Bay → Ljubljana

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

City in U.S. Virgin Islands City in Slovenia Distance (kilometers)
Cruz Bay Ljubljana 7,748 km
Charlotte Amalie Ljubljana 7,758 km
Cruz Bay Domžale 7,754 km
Saint Croix Domžale 7,796 km
Saint Croix Ljubljana 7,790 km
Charlotte Amalie Domžale 7,763 km

Distance between cities calculator →

Other distances from Slovenia

Distances between countries Kilometers
From Slovenia to China 7,191 km
From Slovenia to India 6,394 km
From Slovenia to United States 8,488 km
From Slovenia to Indonesia 10,761 km
From Slovenia to Pakistan 4,960 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 Slovenia.

From To Distance (kilometers)
Puerto Rico Italy 7,796 km
Ethiopia Russia 7,797 km
China Iceland 7,797 km
Uruguay Lesotho 7,797 km
Haiti Switzerland 7,783 km
Cuba Luxembourg 7,782 km
China United Kingdom 7,799 km
China Malta 7,775 km
Sweden Laos 7,774 km
Haiti Denmark 7,770 km
Sweden Maldives 7,813 km
Haiti Ghana 7,767 km
Netherlands Malawi 7,764 km
Uruguay Mali 7,816 km
Uruguay Angola 7,823 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries