Distances between cities

Road distance and driving time between the provincial capitals.

Parwan (Charikar) → Kunar (Asadabad)272 km
Driving3 h 54 min

From Parwan (Charikar) to everywhere

Kapisa (Mahmud-i-Raqi)18 km · 0 h 20 min
Panjshir (Bazarak)55 km · 0 h 53 min
Kabul65 km · 0 h 48 min
Wardak (Maidan Shahr)85 km · 1 h 10 min
Logar (Pul-e-Alam)129 km · 1 h 36 min
Bamyan165 km · 2 h 42 min
Baghlan (Puli Khumri)168 km · 2 h 26 min
Laghman (Mehtarlam)174 km · 2 h 32 min
Nangarhar (Jalalabad)179 km · 2 h 33 min
Paktia (Gardez)187 km · 2 h 26 min
Ghazni191 km · 3 h 5 min
Samangan (Aybak)248 km · 3 h 40 min
Paktika (Sharana)258 km · 3 h 46 min
Kunar (Asadabad)272 km · 3 h 54 min
Kunduz273 km · 4 h 21 min
Khost289 km · 4 h 2 min
Takhar (Taloqan)319 km · 5 h 17 min
Balkh (Mazar-i-Sharif)361 km · 5 h 13 min
Nuristan (Parun)369 km · 6 h 30 min
Zabul (Qalat)409 km · 6 h 26 min
Ghor (Chaghcharan)450 km · 9 h 35 min
Daykundi (Nili)479 km · 9 h 40 min
Badakhshan (Faizabad)490 km · 8 h 2 min
Jowzjan (Sheberghan)492 km · 7 h 4 min
Uruzgan (Tarinkot)539 km · 9 h 56 min
Kandahar540 km · 8 h 16 min
Sar-e Pul546 km · 8 h 7 min
Helmand (Lashkar Gah)680 km · 10 h 17 min
Faryab (Maimana)693 km · 9 h 45 min
Badghis (Qala-i-Naw)958 km · 14 h 50 min
Farah970 km · 13 h 53 min
Nimroz (Zaranj)997 km · 14 h 12 min
Herat1,110 km · 15 h 39 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.