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)
Taloqan A Coruña 6,445 km
Mazār-e Sharīf A Coruña 6,264 km
Jalālābād A Coruña 6,656 km
Taloqan Latina 6,211 km
Charikar Latina 6,273 km
Kunduz Madrid 6,153 km
Mashhad Madrid 6,247 km
Balkh Barcelona 5,495 km
Kandahār A Coruña 6,466 km
Mashhad A Coruña 6,483 km
Charikar A Coruña 6,523 km
Pul-e Khumrī Madrid 6,183 km
Kabul Barcelona 5,792 km
Kunduz Latina 6,158 km
Baghlān Barcelona 5,671 km
Kandahār Madrid 6,174 km
Balkh Madrid 5,997 km
Ghazni Madrid 6,288 km
Herāt Latina 5,744 km
Mazār-e Sharīf Latina 6,021 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