Distance from Spain to Ukraine

The distance between Spain and Ukraine is 2,888 kilometers (1,794 miles).

Spain, Europe

Ukraine, Europe

2,888 km

Distance between centroids

1,628 km

Shortest distance

Calculated based on main borders (including major islands)

2,401 km

Shortest distance between major cities

Barcelona → Kyiv

Distances between Spain and Ukraine by cities:

City in Spain City in Ukraine Distance (kilometers)
Murcia Chernihiv 2,939 km
Málaga Kyiv 3,167 km
Málaga Kherson 3,239 km
Valladolid Kyiv 2,866 km
Madrid Kyiv 2,869 km
Barcelona Kharkiv 2,793 km
Palma Kherson 2,545 km
A Coruña Kherson 3,217 km
Madrid Kharkiv 3,269 km
Latina Kharkiv 3,274 km
Palma Kyiv 2,487 km
Córdoba Kherson 3,200 km
Zaragoza Kherson 2,715 km
Vigo Kherson 3,289 km
Córdoba Kyiv 3,110 km
Latina Kyiv 2,874 km
Barcelona Kyiv 2,401 km
Bilbao Kherson 2,805 km
Zaragoza Chernihiv 2,669 km
Valladolid Kharkiv 3,271 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 Ukraine

Distances between countries Kilometers
From Ukraine to China 5,961 km
From Ukraine to India 5,241 km
From Ukraine to United States 9,181 km
From Ukraine to Indonesia 9,539 km
From Ukraine to Pakistan 3,792 km

Countries separated by similar distances

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

From To Distance (kilometers)
India Qatar 2,891 km
France Cyprus 2,888 km
Italy Iraq 2,893 km
Peru Saint Vincent and the Grenadines 2,884 km
Spain Iceland 2,897 km
United States Nicaragua 2,881 km
India Cambodia 2,912 km
Argentina Brazil 2,916 km
Brazil Argentina 2,916 km
China Tajikistan 2,919 km
Ecuador French Guiana 2,860 km
Mexico Panama 2,859 km
Netherlands Cyprus 2,922 km
Germany Syria 2,922 km

More distances from Spain

Calculate the distance between any 2 countries