Distance from Afghanistan to Spain

The distance between Afghanistan and Spain is 6,211 kilometers (3,860 miles).

Afghanistan, Asia

Spain, Europe

6,211 km

Distance between centroids

4,997 km

Shortest distance

Calculated based on main borders (including major islands)

5,495 km

Shortest distance between major cities

Balkh → Barcelona

Distances between Afghanistan and Spain by cities:

City in Afghanistan City in Spain Distance (kilometers)
Balkh Madrid 5,997 km
Kandahār Madrid 6,174 km
Charikar Latina 6,273 km
Pul-e Khumrī Madrid 6,183 km
Taloqan Latina 6,211 km
Kandahār A Coruña 6,466 km
Jalālābād A Coruña 6,656 km
Taloqan A Coruña 6,445 km
Kabul Madrid 6,295 km
Herāt A Coruña 6,026 km
Mazār-e Sharīf A Coruña 6,264 km
Jalālābād Latina 6,407 km
Baghlān Madrid 6,173 km
Ghazni Barcelona 5,783 km
Maymana A Coruña 6,133 km
Pul-e Khumrī A Coruña 6,431 km
Kunduz Madrid 6,153 km
Kunduz Latina 6,158 km
Kabul Barcelona 5,792 km
Balkh Barcelona 5,495 km

Distance between cities calculator →

Other distances from Afghanistan

Distance between countries Kilometers
From Afghanistan to China 3,322 km
From Afghanistan to India 1,849 km
From Afghanistan to United States 11,956 km
From Afghanistan to Indonesia 6,166 km
From Afghanistan to Pakistan 424 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 Afghanistan and Spain.

From To Distance (kilometers)
Spain Martinique 6,210 km
France Somalia 6,210 km
Canada Barbados 6,211 km
Germany Democratic Republic of the Congo 6,211 km
United Kingdom Pakistan 6,223 km
France Kenya 6,196 km
United Kingdom South Sudan 6,196 km
Canada Grenada 6,193 km
Japan Uzbekistan 6,230 km
Spain Barbados 6,189 km
United Kingdom Sao Tome and Principe 6,187 km
Spain Tajikistan 6,234 km
China Jordan 6,234 km
Germany Kenya 6,235 km

More distances from Afghanistan

Calculate the distance between any 2 countries