Distances between cities

Road distance and driving time between the provincial capitals.

Nangarhar (Jalalabad) → Farah1,068 km
Driving15 h 21 min

From Nangarhar (Jalalabad) to everywhere

Laghman (Mehtarlam)43 km · 0 h 40 min
Kunar (Asadabad)94 km · 1 h 24 min
Kabul144 km · 2 h 6 min
Kapisa (Mahmud-i-Raqi)161 km · 2 h 13 min
Parwan (Charikar)179 km · 2 h 33 min
Wardak (Maidan Shahr)184 km · 2 h 39 min
Nuristan (Parun)190 km · 3 h 59 min
Panjshir (Bazarak)212 km · 3 h 3 min
Logar (Pul-e-Alam)212 km · 2 h 57 min
Paktia (Gardez)270 km · 3 h 47 min
Ghazni290 km · 4 h 33 min
Bamyan324 km · 5 h 6 min
Baghlan (Puli Khumri)336 km · 4 h 48 min
Paktika (Sharana)341 km · 5 h 6 min
Khost372 km · 5 h 23 min
Samangan (Aybak)417 km · 6 h 1 min
Kunduz441 km · 6 h 43 min
Takhar (Taloqan)487 km · 7 h 39 min
Zabul (Qalat)508 km · 7 h 54 min
Balkh (Mazar-i-Sharif)530 km · 7 h 35 min
Ghor (Chaghcharan)608 km · 11 h 59 min
Daykundi (Nili)637 km · 12 h 4 min
Uruzgan (Tarinkot)638 km · 11 h 24 min
Kandahar639 km · 9 h 45 min
Badakhshan (Faizabad)658 km · 10 h 24 min
Jowzjan (Sheberghan)660 km · 9 h 26 min
Sar-e Pul715 km · 10 h 29 min
Helmand (Lashkar Gah)779 km · 11 h 45 min
Faryab (Maimana)862 km · 12 h 7 min
Farah1,068 km · 15 h 21 min
Nimroz (Zaranj)1,096 km · 15 h 41 min
Badghis (Qala-i-Naw)1,126 km · 17 h 11 min
Herat1,209 km · 17 h 7 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.