Distance from British Virgin Islands to Spain

The distance between British Virgin Islands and Spain is 6,257 kilometers (3,888 miles).

British Virgin Islands, America

Spain, Europe

6,257 km

Distance between centroids

6,258 km

Shortest distance between major cities

Road Town → Madrid

Distances between British Virgin Islands and Spain by cities:

City in British Virgin Islands City in Spain Distance (kilometers)
Road Town Barcelona 6,756 km
Road Town Madrid 6,258 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 British Virgin Islands and Spain.

From To Distance (kilometers)
Spain Saint Lucia 6,258 km
United Kingdom Djibouti 6,258 km
Canada Finland 6,268 km
Peru Cabo Verde 6,273 km
Ecuador Cabo Verde 6,273 km
Canada Denmark 6,276 km
Argentina Puerto Rico 6,277 km
Brazil Burkina Faso 6,279 km
France Russia 6,240 km
Argentina U.S. Virgin Islands 6,283 km
United Kingdom Yemen 6,236 km
Canada Sweden 6,236 km
Spain U.S. Virgin Islands 6,284 km
Germany Kenya 6,235 km
Spain Tajikistan 6,234 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries