Distance from Spain to Iceland

The distance between Spain and Iceland is 2,897 kilometers (1,800 miles).

Spain, Europe

Iceland, Europe

2,897 km

Distance between centroids

2,301 km

Shortest distance

Calculated based on main borders (including major islands)

2,464 km

Shortest distance between major cities

A Coruña → Reykjavík

Distances between Spain and Iceland by cities:

City in Spain City in Iceland Distance (kilometers)
Latina Kópavogur 2,892 km
Las Palmas de Gran Canaria Ísafjörður 4,255 km
Córdoba Sauðárkrókur 3,245 km
Córdoba Reykjavík 3,133 km
A Coruña Sauðárkrókur 2,585 km
Zaragoza Sauðárkrókur 2,927 km
Valladolid Reykjavík 2,735 km
Madrid Reykjavík 2,892 km
Bilbao Sauðárkrókur 2,706 km
Barcelona Kópavogur 2,966 km
Valencia Reykjavík 3,084 km
Vigo Sauðárkrókur 2,704 km
Zaragoza Ísafjörður 3,049 km
Bilbao Reykjavík 2,616 km
A Coruña Reykjavík 2,464 km
Murcia Sauðárkrókur 3,311 km
Sevilla Reykjavík 3,160 km
Latina Reykjavík 2,894 km
Vigo Reykjavík 2,580 km
Palma Sauðárkrókur 3,240 km

Distance between cities calculator →

Other distances from Spain

Distance 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

Other distances from Iceland

Distances between countries Kilometers
From Iceland to China 7,797 km
From Iceland to India 8,318 km
From Iceland to United States 5,727 km
From Iceland to Indonesia 11,957 km
From Iceland to Pakistan 6,914 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Spain and Iceland.

From To Distance (kilometers)
Italy Iraq 2,893 km
India Qatar 2,891 km
India Cambodia 2,912 km
France Cyprus 2,888 km
Spain Ukraine 2,888 km
Peru Saint Vincent and the Grenadines 2,884 km
Argentina Brazil 2,916 km
Brazil Argentina 2,916 km
United States Nicaragua 2,881 km
China Tajikistan 2,919 km
Netherlands Cyprus 2,922 km
Germany Syria 2,922 km
Germany Armenia 2,931 km
Italy Azerbaijan 2,931 km

More distances from Spain

Calculate the distance between any 2 countries