Distances between cities
Road distance and driving time between the provincial capitals.
Jowzjan (Sheberghan) → Wardak (Maidan Shahr)576 km
Driving8 h 14 min
From Jowzjan (Sheberghan) to everywhere
Sar-e Pul55 km · 1 h 3 min
Balkh (Mazar-i-Sharif)131 km · 1 h 52 min
Faryab (Maimana)201 km · 2 h 41 min
Samangan (Aybak)248 km · 3 h 31 min
Kunduz300 km · 5 h 7 min
Baghlan (Puli Khumri)325 km · 4 h 41 min
Takhar (Taloqan)369 km · 6 h 20 min
Ghor (Chaghcharan)408 km · 8 h 24 min
Badghis (Qala-i-Naw)466 km · 7 h 45 min
Parwan (Charikar)492 km · 7 h 5 min
Daykundi (Nili)494 km · 12 h 59 min
Kapisa (Mahmud-i-Raqi)498 km · 7 h 15 min
Panjshir (Bazarak)520 km · 7 h 36 min
Badakhshan (Faizabad)539 km · 9 h 5 min
Bamyan554 km · 8 h 40 min
Kabul556 km · 7 h 52 min
Wardak (Maidan Shahr)576 km · 8 h 14 min
Herat618 km · 10 h 3 min
Logar (Pul-e-Alam)620 km · 8 h 40 min
Laghman (Mehtarlam)655 km · 9 h 25 min
Nangarhar (Jalalabad)661 km · 9 h 27 min
Paktia (Gardez)678 km · 9 h 29 min
Ghazni683 km · 10 h 8 min
Paktika (Sharana)749 km · 10 h 49 min
Kunar (Asadabad)754 km · 10 h 48 min
Khost781 km · 11 h 6 min
Nuristan (Parun)850 km · 13 h 23 min
Farah893 km · 13 h 52 min
Zabul (Qalat)901 km · 13 h 29 min
Uruzgan (Tarinkot)1,030 km · 16 h 59 min
Kandahar1,032 km · 15 h 20 min
Helmand (Lashkar Gah)1,074 km · 16 h 24 min
Nimroz (Zaranj)1,151 km · 17 h 5 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)