Distances between cities

Road distance and driving time between the provincial capitals.

Panjshir (Bazarak) → Takhar (Taloqan)347 km
Driving5 h 49 min

From Panjshir (Bazarak) to everywhere

Kapisa (Mahmud-i-Raqi)53 km · 0 h 53 min
Parwan (Charikar)55 km · 0 h 53 min
Kabul120 km · 1 h 40 min
Wardak (Maidan Shahr)140 km · 2 h 2 min
Logar (Pul-e-Alam)184 km · 2 h 28 min
Baghlan (Puli Khumri)196 km · 2 h 58 min
Bamyan202 km · 3 h 19 min
Laghman (Mehtarlam)206 km · 3 h 2 min
Nangarhar (Jalalabad)212 km · 3 h 4 min
Paktia (Gardez)241 km · 3 h 18 min
Ghazni246 km · 3 h 57 min
Samangan (Aybak)276 km · 4 h 11 min
Kunduz300 km · 4 h 53 min
Kunar (Asadabad)304 km · 4 h 25 min
Paktika (Sharana)313 km · 4 h 37 min
Badakhshan (Faizabad)319 km · 7 h 21 min
Khost344 km · 4 h 54 min
Takhar (Taloqan)347 km · 5 h 49 min
Balkh (Mazar-i-Sharif)389 km · 5 h 44 min
Nuristan (Parun)401 km · 7 h 0 min
Zabul (Qalat)464 km · 7 h 18 min
Ghor (Chaghcharan)487 km · 10 h 12 min
Daykundi (Nili)516 km · 10 h 17 min
Jowzjan (Sheberghan)520 km · 7 h 36 min
Sar-e Pul574 km · 8 h 38 min
Uruzgan (Tarinkot)594 km · 10 h 47 min
Kandahar595 km · 9 h 8 min
Faryab (Maimana)721 km · 10 h 17 min
Helmand (Lashkar Gah)735 km · 11 h 8 min
Badghis (Qala-i-Naw)986 km · 15 h 21 min
Farah1,024 km · 14 h 45 min
Nimroz (Zaranj)1,052 km · 15 h 4 min
Herat1,165 km · 16 h 31 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.