Distance from U.S. Virgin Islands to Spain

The distance between U.S. Virgin Islands and Spain is 6,284 kilometers (3,905 miles).

U.S. Virgin Islands, America

Spain, Europe

6,284 km

Distance between centroids

5,923 km

Shortest distance between major cities

Coral Bay → A Coruña

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

City in U.S. Virgin Islands City in Spain Distance (kilometers)
Frederiksted A Coruña 5,982 km
Charlotte Amalie Barcelona 6,788 km
Cruz Bay A Coruña 5,930 km
Saint Croix A Coruña 5,970 km
Cruz Bay Madrid 6,279 km
Coral Bay A Coruña 5,923 km
Tutu Madrid 6,287 km
Frederiksted Madrid 6,328 km
Tutu Barcelona 6,784 km
Coral Bay Madrid 6,272 km
Charlotte Amalie Córdoba 6,182 km
Altona Valencia 6,571 km
Saint Croix Madrid 6,316 km
Altona Barcelona 6,790 km
Christiansted Madrid 6,311 km
Christiansted Latina 6,307 km

Distance between cities calculator →

Other distances from Spain

Distances between countries Kilometers
From Spain to China 8,809 km
From Spain to India 7,954 km
From Spain to United States 7,607 km
From Spain to Indonesia 12,378 km
From Spain to Pakistan 6,544 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 Spain.

From To Distance (kilometers)
Brazil Burkina Faso 6,279 km
Argentina Puerto Rico 6,277 km
Argentina U.S. Virgin Islands 6,283 km
Canada Denmark 6,276 km
Ecuador Cabo Verde 6,273 km
Peru Cabo Verde 6,273 km
Italy Zambia 6,289 km
Japan Afghanistan 6,290 km
Canada Finland 6,268 km
Spain Saint Lucia 6,258 km
United Kingdom Djibouti 6,258 km
China Papua New Guinea 6,249 km
Japan Pakistan 6,316 km
France Russia 6,240 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries