Distance from Spain to Italy

The distance between Spain and Italy is 1,376 kilometers (855 miles).

Spain, Europe

Italy, Europe

1,376 km

Distance between centroids

381 km

Shortest distance

Calculated based on main borders (including major islands)

727 km

Shortest distance between major cities

Barcelona → Milan

Distances between Spain and Italy by cities:

City in Spain City in Italy Distance (kilometers)
Málaga Rome 1,566 km
Zaragoza Taranto 1,526 km
Vigo Rome 1,753 km
Barcelona Milan 727 km
Bilbao Rome 1,275 km
Murcia Taranto 1,607 km
Córdoba Parma 1,475 km
Córdoba Rome 1,540 km
Barcelona Rome 864 km
Valladolid Rome 1,431 km
Palma Rome 871 km
Sevilla Milan 1,549 km
Murcia Parma 1,219 km
Vigo Parma 1,563 km
Palma Parma 859 km
Valladolid Milan 1,199 km
Madrid Milan 1,190 km
Latina Milan 1,195 km
Sevilla Rome 1,660 km
Valencia Rome 1,121 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 Italy

Distances between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 km

Countries separated by similar distances

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

From To Distance (kilometers)
Ireland Switzerland 1,383 km
France Poland 1,385 km
Spain Tunisia 1,385 km
Germany North Macedonia 1,369 km
Cambodia Brunei 1,391 km
Italy Moldova 1,393 km
Belgium Sweden 1,393 km
United Kingdom Iceland 1,367 km
India Bhutan 1,395 km
Germany Moldova 1,365 km
Cambodia Macao 1,400 km
Belgium Lithuania 1,402 km
Netherlands Latvia 1,352 km

More distances from Spain

Calculate the distance between any 2 countries