Distance between cities in Afghanistan

Select 2 cities to calculate the distance:

Distances between main cities

In Afghanistan, cities are at a considerable distance compared to other countries, with an average distance of 361 km between the 10 most populated cities. The following matrix shows all distances between the main cities.

Kabul Herāt Mazār-e Sharīf Kandahār Kunduz Ghazni Jalālābād Maymana
Kabul - 641 km 306 km 457 km 246 km 128 km 118 km 428 km
Herāt 641 km - 517 km 447 km 659 km 582 km 759 km 293 km
Mazār-e Sharīf 306 km 517 km - 580 km 156 km 370 km 395 km 227 km
Kandahār 457 km 447 km 580 km - 637 km 333 km 542 km 485 km
Kunduz 246 km 659 km 156 km 637 km - 354 km 294 km 377 km
Ghazni 128 km 582 km 370 km 333 km 354 km - 211 km 424 km
Jalālābād 118 km 759 km 395 km 542 km 294 km 211 km - 542 km
Maymana 428 km 293 km 227 km 485 km 377 km 424 km 542 km -

Longest distances in Afghanistan

Among the 10 main cities, the longest distance is 759 km, between Herāt and Jalālābād. If the group is expanded to the 25 largest cities, the longest distance is between Zaranj and Mashhad, with 1,001 km. In the group of the 100 main cities, the longest distance is between Mīrābād and Khandūd, with 1,210 km.

Group From → To Distance
Among the main 10 cities From Herāt to Jalālābād 759 km (471 mi)
Among the main 25 cities From Zaranj to Mashhad 1,001 km (622 mi)
Among the main 100 cities From Mīrābād to Khandūd 1,210 km (752 mi)

The greatest latitudinal distance (north to south) between two cities in Afghanistan is from Yangī Qal‘ah to Rūdbār, with a displacement of 7.32 degrees of latitude, approximately equivalent to 809 km. The total distance between these cities is 1,038 km.

In the longitudinal direction (west to east), the greatest distance is from Khandūd to Eslam Qaleh, with a displacement of 2.28 degrees of longitude, which is approximately equivalent to 1,001 km. The total distance between these cities is 1,047 km.

Distances to international cities

International routes from cities in Afghanistan reach significant distances, such as the 15,269 kilometers between Kabul and Buenos Aires, covering a transcontinental connection between Asia and South America. Below are some international distances from Afghanistan.

More distances from Afghanistan

Select a province or city to calculate more distances:

Oruzgan