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) |
---|---|---|
Sevilla | Reykjavík | 3,160 km |
A Coruña | Reykjavík | 2,464 km |
Latina | Reykjavík | 2,894 km |
Barcelona | Reykjavík | 2,967 km |
Málaga | Sauðárkrókur | 3,378 km |
Córdoba | Reykjavík | 3,133 km |
Málaga | Reykjavík | 3,267 km |
Murcia | Sauðárkrókur | 3,311 km |
Barcelona | Kópavogur | 2,966 km |
Vigo | Sauðárkrókur | 2,704 km |
Sevilla | Kópavogur | 3,158 km |
Latina | Kópavogur | 2,892 km |
Bilbao | Sauðárkrókur | 2,706 km |
Córdoba | Sauðárkrókur | 3,245 km |
Bilbao | Reykjavík | 2,616 km |
Palma | Reykjavík | 3,169 km |
Valladolid | Reykjavík | 2,735 km |
Valencia | Sauðárkrókur | 3,171 km |
Madrid | Reykjavík | 2,892 km |
A Coruña | Sauðárkrókur | 2,585 km |
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 |
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 |
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 |