Distance from Spain to Finland

The distance between Spain and Finland is 3,100 kilometers (1,927 miles).

Spain, Europe

Finland, Europe

3,100 km

Distance between centroids

2,361 km

Shortest distance

Calculated based on main borders (including major islands)

2,598 km

Shortest distance between major cities

Barcelona → Espoo

Distances between Spain and Finland by cities:

City in Spain City in Finland Distance (kilometers)
Sevilla Helsinki 3,343 km
Palma Vaasa 2,906 km
Murcia Hämeenlinna 3,117 km
Málaga Helsinki 3,337 km
A Coruña Helsinki 2,911 km
Zaragoza Hämeenlinna 2,748 km
Córdoba Vaasa 3,320 km
Vigo Vaasa 3,042 km
Barcelona Espoo 2,598 km
Murcia Vaasa 3,186 km
Barcelona Helsinki 2,607 km
Málaga Vaasa 3,427 km
Las Palmas de Gran Canaria Oulu 4,993 km
Valencia Vaasa 3,009 km
A Coruña Vaasa 2,919 km
Bilbao Vaasa 2,714 km
Sevilla Espoo 3,332 km
Las Palmas de Gran Canaria Hämeenlinna 4,702 km
Bilbao Helsinki 2,654 km
Zaragoza Vaasa 2,802 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 Finland

Distances between countries Kilometers
From Finland to China 5,975 km
From Finland to India 6,114 km
From Finland to United States 7,844 km
From Finland to Indonesia 9,987 km
From Finland to Pakistan 4,703 km

Countries separated by similar distances

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

From To Distance (kilometers)
Germany Azerbaijan 3,101 km
China Philippines 3,096 km
Paraguay French Guiana 3,083 km
India Malaysia 3,081 km
Brazil Grenada 3,119 km
Brazil Chile 3,079 km
Chile Brazil 3,079 km
Italy Mali 3,122 km
Germany Jordan 3,122 km
Japan Mongolia 3,075 km
Peru Haiti 3,129 km
Costa Rica Suriname 3,130 km
Paraguay Guyana 3,131 km
Peru Dominican Republic 3,134 km

More distances from Spain

Calculate the distance between any 2 countries