Distances between cities
Road distance and driving time between the provincial capitals.
Logar (Pul-e-Alam) → Parwan (Charikar)129 km
Driving1 h 40 min
From Logar (Pul-e-Alam) to everywhere
Paktia (Gardez)59 km · 0 h 51 min
Kabul70 km · 0 h 54 min
Wardak (Maidan Shahr)101 km · 1 h 21 min
Parwan (Charikar)129 km · 1 h 40 min
Paktika (Sharana)130 km · 2 h 11 min
Kapisa (Mahmud-i-Raqi)137 km · 1 h 50 min
Ghazni153 km · 2 h 2 min
Khost161 km · 2 h 28 min
Panjshir (Bazarak)183 km · 2 h 31 min
Laghman (Mehtarlam)208 km · 2 h 56 min
Nangarhar (Jalalabad)214 km · 2 h 58 min
Bamyan241 km · 3 h 48 min
Baghlan (Puli Khumri)296 km · 4 h 4 min
Kunar (Asadabad)307 km · 4 h 19 min
Zabul (Qalat)371 km · 5 h 24 min
Samangan (Aybak)376 km · 5 h 18 min
Kunduz401 km · 5 h 59 min
Nuristan (Parun)403 km · 6 h 55 min
Takhar (Taloqan)447 km · 6 h 55 min
Daykundi (Nili)486 km · 10 h 25 min
Balkh (Mazar-i-Sharif)490 km · 6 h 51 min
Uruzgan (Tarinkot)500 km · 8 h 53 min
Kandahar502 km · 7 h 14 min
Ghor (Chaghcharan)525 km · 10 h 41 min
Badakhshan (Faizabad)618 km · 9 h 40 min
Jowzjan (Sheberghan)620 km · 8 h 43 min
Helmand (Lashkar Gah)641 km · 9 h 14 min
Sar-e Pul675 km · 9 h 45 min
Faryab (Maimana)821 km · 11 h 24 min
Farah931 km · 12 h 51 min
Nimroz (Zaranj)959 km · 13 h 10 min
Herat1,072 km · 14 h 37 min
Badghis (Qala-i-Naw)1,086 km · 16 h 28 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)