Distance from Romania to Spain

The distance between Romania and Spain is 2,398 kilometers (1,490 miles).

Romania, Europe

Spain, Europe

2,398 km

Distance between centroids

1,431 km

Shortest distance

Calculated based on main borders (including major islands)

1,610 km

Shortest distance between major cities

Timişoara → Barcelona

Distances between Romania and Spain by cities:

City in Romania City in Spain Distance (kilometers)
Bacău Latina 2,556 km
Sector 6 A Coruña 2,747 km
Sibiu A Coruña 2,581 km
Sibiu Madrid 2,332 km
Arad A Coruña 2,358 km
Constanţa Latina 2,686 km
Braşov Madrid 2,443 km
Brăila Madrid 2,627 km
Sector 2 Madrid 2,481 km
Sector 3 Latina 2,489 km
Bucharest A Coruña 2,754 km
Timişoara Madrid 2,105 km
Arad Madrid 2,119 km
Bucharest Barcelona 1,977 km
Craiova Madrid 2,295 km
Sector 6 Barcelona 1,970 km
Timişoara Barcelona 1,610 km
Oradea Sevilla 2,523 km
Cluj-Napoca Madrid 2,301 km
Craiova A Coruña 2,575 km

Distance between cities calculator →

Other distances from Romania

Distance between countries Kilometers
From Romania to China 6,492 km
From Romania to India 5,626 km
From Romania to United States 9,068 km
From Romania to Indonesia 9,992 km
From Romania to Pakistan 4,189 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 Romania and Spain.

From To Distance (kilometers)
Italy Finland 2,398 km
Ecuador Grenada 2,406 km
Ecuador Haiti 2,390 km
Ecuador Belize 2,389 km
United Kingdom North Macedonia 2,387 km
Spain Norway 2,380 km
United States Guatemala 2,422 km
Italy Syria 2,429 km
Paraguay Peru 2,367 km
Peru Paraguay 2,367 km
Peru Guyana 2,366 km
Spain Bulgaria 2,438 km
Australia Papua New Guinea 2,362 km
Ecuador Dominican Republic 2,439 km

More distances from Romania

Calculate the distance between any 2 countries