Distance from Bahamas to Spain

The distance between Bahamas and Spain is 6,912 kilometers (4,295 miles).

Bahamas, America

Spain, Europe

6,912 km

Distance between centroids

6,274 km

Shortest distance

Calculated based on main borders (including major islands)

6,387 km

Shortest distance between major cities

Spanish Wells → Vigo

Distances between Bahamas and Spain by cities:

City in Bahamas City in Spain Distance (kilometers)
Andros Town Madrid 6,969 km
West End Barcelona 7,398 km
Clarence Town Madrid 6,836 km
Andros Town A Coruña 6,537 km
High Rock A Coruña 6,451 km
Freeport Madrid 6,933 km
Clarence Town A Coruña 6,420 km
Marsh Harbour Barcelona 7,253 km
High Rock Latina 6,889 km
Spanish Wells Vigo 6,387 km
Dunmore Town Latina 6,821 km
Nassau Madrid 6,911 km
Dunmore Town Málaga 6,842 km
San Andros A Coruña 6,536 km
Lucaya A Coruña 6,488 km
Lucaya Barcelona 7,383 km
West End A Coruña 6,503 km
Nassau A Coruña 6,479 km
Spanish Wells Barcelona 7,293 km
George Town Valladolid 6,774 km

Distance between cities calculator →

Other distances from Bahamas

Distance between countries Kilometers
From Bahamas to China 13,262 km
From Bahamas to India 14,351 km
From Bahamas to United States 2,194 km
From Bahamas to Indonesia 17,063 km
From Bahamas to Pakistan 12,928 km

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 Bahamas and Spain.

From To Distance (kilometers)
Colombia Western Sahara 6,912 km
China Norway 6,908 km
United Kingdom Grenada 6,907 km
Ecuador Canada 6,913 km
Canada Ecuador 6,913 km
China North Macedonia 6,917 km
Italy Mayotte 6,917 km
Brazil Mexico 6,921 km
Mexico Brazil 6,921 km
Colombia Sierra Leone 6,922 km
China Egypt 6,896 km
Canada Portugal 6,936 km
France Saint Vincent and the Grenadines 6,944 km
France Puerto Rico 6,946 km

More distances from Bahamas

Calculate the distance between any 2 countries