Distances between cities

Road distance and driving time between the provincial capitals.

Zabul (Qalat) → Balkh (Mazar-i-Sharif)770 km
Driving11 h 40 min

From Zabul (Qalat) to everywhere

Kandahar131 km · 1 h 51 min
Uruzgan (Tarinkot)183 km · 3 h 54 min
Ghazni219 km · 3 h 23 min
Paktika (Sharana)254 km · 4 h 6 min
Helmand (Lashkar Gah)271 km · 3 h 52 min
Paktia (Gardez)312 km · 4 h 33 min
Wardak (Maidan Shahr)325 km · 5 h 18 min
Kabul367 km · 5 h 52 min
Logar (Pul-e-Alam)371 km · 5 h 24 min
Daykundi (Nili)374 km · 8 h 25 min
Parwan (Charikar)409 km · 6 h 28 min
Khost415 km · 6 h 9 min
Kapisa (Mahmud-i-Raqi)418 km · 6 h 38 min
Panjshir (Bazarak)464 km · 7 h 20 min
Bamyan465 km · 7 h 45 min
Laghman (Mehtarlam)506 km · 7 h 56 min
Nangarhar (Jalalabad)511 km · 7 h 57 min
Ghor (Chaghcharan)557 km · 13 h 1 min
Farah561 km · 7 h 28 min
Baghlan (Puli Khumri)576 km · 8 h 53 min
Nimroz (Zaranj)588 km · 7 h 47 min
Kunar (Asadabad)604 km · 9 h 18 min
Samangan (Aybak)657 km · 10 h 6 min
Kunduz681 km · 10 h 48 min
Herat701 km · 9 h 14 min
Nuristan (Parun)701 km · 11 h 54 min
Takhar (Taloqan)728 km · 11 h 44 min
Balkh (Mazar-i-Sharif)770 km · 11 h 40 min
Badghis (Qala-i-Naw)850 km · 11 h 30 min
Badakhshan (Faizabad)898 km · 14 h 29 min
Jowzjan (Sheberghan)901 km · 13 h 31 min
Sar-e Pul955 km · 14 h 34 min
Faryab (Maimana)1,102 km · 16 h 12 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.