Distance from Afghanistan to Tajikistan

The distance between Afghanistan and Tajikistan is 633 kilometers (393 miles).

Afghanistan, Asia

Tajikistan, Asia

633 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

149 km

Shortest distance between major cities

Mashhad → Khorugh

Distances between Afghanistan and Tajikistan by cities:

City in Afghanistan City in Tajikistan Distance (kilometers)
Mazār-e Sharīf Panjakent 312 km
Baghlān Dushanbe 267 km
Mazār-e Sharīf Khorugh 404 km
Kunduz Panjakent 326 km
Kandahār Dushanbe 817 km
Balkh Khujand 458 km
Balkh Dushanbe 258 km
Gardez Dushanbe 549 km
Taloqan Khorugh 198 km
Pul-e Khumrī Khorugh 306 km
Kunduz Dushanbe 201 km
Baghlān Khujand 468 km
Kabul Dushanbe 446 km
Pul-e Khumrī Dushanbe 288 km
Maymana Buston 644 km
Herāt Khorugh 913 km
Ghazni Khujand 754 km
Mashhad Khorugh 149 km
Jalālābād Khorugh 354 km
Charikar Panjakent 516 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 Tajikistan

Distances between countries Kilometers
From Tajikistan to China 2,919 km
From Tajikistan to India 2,155 km
From Tajikistan to United States 11,490 km
From Tajikistan to Indonesia 6,181 km
From Tajikistan to Pakistan 958 km

Countries separated by similar distances

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

From To Distance (kilometers)
Netherlands Switzerland 628 km
Switzerland Netherlands 628 km
Switzerland Czechia 632 km
Sweden Lithuania 634 km
Austria Serbia 635 km
Italy Albania 639 km
Austria Italy 647 km
Italy Austria 647 km
Switzerland Italy 649 km
Italy Switzerland 649 km
Germany Slovenia 650 km
Germany Poland 609 km
Austria Montenegro 655 km
Costa Rica Honduras 661 km
Indonesia Brunei 596 km

More distances from Afghanistan

Calculate the distance between any 2 countries