Distances between cities

Road distance and driving time between the provincial capitals.

Samangan (Aybak) → Kandahar787 km
Driving11 h 54 min

From Samangan (Aybak) to everywhere

Baghlan (Puli Khumri)80 km · 1 h 16 min
Balkh (Mazar-i-Sharif)117 km · 1 h 39 min
Kunduz154 km · 2 h 45 min
Takhar (Taloqan)200 km · 3 h 41 min
Parwan (Charikar)248 km · 3 h 39 min
Jowzjan (Sheberghan)248 km · 3 h 31 min
Kapisa (Mahmud-i-Raqi)254 km · 3 h 50 min
Panjshir (Bazarak)276 km · 4 h 11 min
Sar-e Pul302 km · 4 h 33 min
Bamyan309 km · 5 h 14 min
Kabul312 km · 4 h 26 min
Wardak (Maidan Shahr)332 km · 4 h 48 min
Badakhshan (Faizabad)371 km · 6 h 26 min
Logar (Pul-e-Alam)376 km · 5 h 14 min
Laghman (Mehtarlam)411 km · 6 h 0 min
Nangarhar (Jalalabad)416 km · 6 h 1 min
Paktia (Gardez)434 km · 6 h 4 min
Ghazni439 km · 6 h 43 min
Faryab (Maimana)449 km · 6 h 12 min
Paktika (Sharana)505 km · 7 h 24 min
Kunar (Asadabad)509 km · 7 h 22 min
Khost536 km · 7 h 40 min
Nuristan (Parun)606 km · 9 h 58 min
Daykundi (Nili)623 km · 12 h 12 min
Ghor (Chaghcharan)656 km · 11 h 55 min
Zabul (Qalat)656 km · 10 h 4 min
Badghis (Qala-i-Naw)714 km · 11 h 16 min
Uruzgan (Tarinkot)786 km · 13 h 34 min
Kandahar787 km · 11 h 54 min
Herat865 km · 13 h 34 min
Helmand (Lashkar Gah)927 km · 13 h 55 min
Farah1,141 km · 17 h 23 min
Nimroz (Zaranj)1,244 km · 17 h 50 min

Method. From the OSRM router over OpenStreetMap roads. Times are without stops or traffic; in practice it takes longer, especially over the passes in winter.

Source: OSRM · © OpenStreetMap contributors (2026-10-03)

OfflineShowing the last figures we had.