Distances between cities

Road distance and driving time between the provincial capitals.

Kunduz → Kandahar812 km
Driving12 h 36 min

From Kunduz to everywhere

Takhar (Taloqan)69 km · 1 h 14 min
Baghlan (Puli Khumri)105 km · 1 h 57 min
Samangan (Aybak)155 km · 2 h 45 min
Balkh (Mazar-i-Sharif)169 km · 3 h 15 min
Badakhshan (Faizabad)240 km · 3 h 59 min
Parwan (Charikar)273 km · 4 h 21 min
Kapisa (Mahmud-i-Raqi)279 km · 4 h 31 min
Jowzjan (Sheberghan)300 km · 5 h 7 min
Panjshir (Bazarak)301 km · 4 h 53 min
Bamyan334 km · 5 h 56 min
Kabul337 km · 5 h 8 min
Sar-e Pul354 km · 6 h 9 min
Wardak (Maidan Shahr)357 km · 5 h 30 min
Logar (Pul-e-Alam)401 km · 5 h 56 min
Laghman (Mehtarlam)436 km · 6 h 42 min
Nangarhar (Jalalabad)441 km · 6 h 43 min
Paktia (Gardez)459 km · 6 h 46 min
Ghazni463 km · 7 h 25 min
Faryab (Maimana)501 km · 7 h 48 min
Paktika (Sharana)530 km · 8 h 5 min
Kunar (Asadabad)534 km · 8 h 4 min
Khost561 km · 8 h 22 min
Ghor (Chaghcharan)618 km · 12 h 49 min
Nuristan (Parun)631 km · 10 h 40 min
Daykundi (Nili)648 km · 12 h 54 min
Zabul (Qalat)681 km · 10 h 46 min
Badghis (Qala-i-Naw)766 km · 12 h 52 min
Uruzgan (Tarinkot)811 km · 14 h 15 min
Kandahar812 km · 12 h 36 min
Herat918 km · 15 h 10 min
Helmand (Lashkar Gah)952 km · 14 h 36 min
Farah1,242 km · 18 h 13 min
Nimroz (Zaranj)1,269 km · 18 h 32 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.