Distances between cities
Road distance and driving time between the provincial capitals.
Daykundi (Nili) → Nimroz (Zaranj)787 km
Driving12 h 53 min
From Daykundi (Nili) to everywhere
Uruzgan (Tarinkot)191 km · 4 h 31 min
Ghor (Chaghcharan)207 km · 5 h 26 min
Bamyan317 km · 7 h 3 min
Ghazni334 km · 8 h 23 min
Kandahar342 km · 7 h 1 min
Zabul (Qalat)374 km · 8 h 25 min
Paktika (Sharana)396 km · 9 h 5 min
Paktia (Gardez)428 km · 9 h 35 min
Faryab (Maimana)435 km · 11 h 29 min
Sar-e Pul441 km · 11 h 59 min
Wardak (Maidan Shahr)454 km · 9 h 27 min
Helmand (Lashkar Gah)470 km · 8 h 57 min
Parwan (Charikar)479 km · 9 h 39 min
Logar (Pul-e-Alam)486 km · 10 h 26 min
Kapisa (Mahmud-i-Raqi)491 km · 9 h 53 min
Jowzjan (Sheberghan)494 km · 12 h 59 min
Kabul497 km · 10 h 2 min
Badghis (Qala-i-Naw)502 km · 12 h 55 min
Panjshir (Bazarak)516 km · 10 h 17 min
Khost531 km · 11 h 11 min
Baghlan (Puli Khumri)543 km · 11 h 0 min
Herat544 km · 13 h 39 min
Samangan (Aybak)623 km · 12 h 13 min
Laghman (Mehtarlam)643 km · 12 h 3 min
Kunduz648 km · 12 h 54 min
Nangarhar (Jalalabad)649 km · 12 h 5 min
Takhar (Taloqan)694 km · 13 h 50 min
Balkh (Mazar-i-Sharif)737 km · 13 h 46 min
Kunar (Asadabad)742 km · 13 h 26 min
Farah760 km · 12 h 33 min
Nimroz (Zaranj)787 km · 12 h 53 min
Nuristan (Parun)838 km · 16 h 1 min
Badakhshan (Faizabad)865 km · 16 h 35 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)