Cities in Afghanistan
Note: that the cities listed below are deemed major based on population. Due to there being many major cities in Afghanistan, we have grouped the list by province and sorted by most populated.
City | Province | Population |
---|---|---|
Kabul (Country Capital) | Kabul | 3,043,532 |
Kandahar | Kandahar | 391,190 |
Mazari Sharif | Balkh | 303,282 |
Herat | Herat | 272,806 |
Jalalabad | Nangarhar | 200,331 |
Kunduz | Kunduz | 161,902 |
Ghazni | Ghazni | 141,000 |
Baghlan | Baghlan | 108,449 |
Gardez | Paktia | 103,601 |
Khost | Khost | 96,123 |
Maymana | Faryab | 75,900 |
Taleqan | Takhar | 64,256 |
Bamyan | Bamiyan | 61,863 |
Sheberghan | Jowzjan | 55,641 |
Charikar | Parvan | 53,676 |
Sar-e Pol | Sare Pol | 52,121 |
Zaranj | Nimruz | 49,851 |
Asadabad | Kunar | 48,400 |
Samangan | Samangan | 47,823 |
Fayzabad | Badakhshan | 44,421 |
Lashkar Gah | Helmand | 43,934 |
Farah | Farah | 43,561 |
Ghurmach | Badghis | 30,000 |
Baraki Barak | Logar | 22,305 |
Mehter Lam | Laghman | 17,345 |
Sharak | Ghor | 15,967 |
Cities Near Afghanistan
The list below shows the distance between the above cities in Afghanistan and populated cities outside of Afghanistan which are closest.
- Mi = Miles
- Km = Kilometers
- = Flight distance
- = Driving distance
Afghanistan to China |
||
---|---|---|
Khandud to Kashgar | 430.3 Km (267.4 Mi) | |
Fayzabad to Kashgar | 542.5 Km (337.1 Mi) | |
Fayzabad to Urumqi | 1621.6 Km (1007.6 Mi) | |
Afghanistan to Iran |
||
Zaranj to Zabol | 35.4 Km (22 Mi) | 45.5 Km (28.3 Mi) |
Zaranj to Zāhedān | 191.8 Km (119.2 Mi) | 266.9 Km (165.8 Mi) |
Afghanistan to Pakistan |
||
Khost to Bannu | 72.9 Km (45.3 Mi) | 110.6 Km (68.7 Mi) |
Khost to Doaba | 75 Km (46.6 Mi) | 102.7 Km (63.8 Mi) |
Afghanistan to Tajikistan |
||
Hazart Imam to Panj | 31.7 Km (19.7 Mi) | 116.8 Km (72.6 Mi) |
Kunduz to Panj | 58.9 Km (36.6 Mi) | 137.4 Km (85.4 Mi) |
Afghanistan to Turkmenistan |
||
Karukh to Serhetabat | 87.9 Km (54.6 Mi) | 169.9 Km (105.6 Mi) |
Herat to Serhetabat | 103.2 Km (64.1 Mi) | 120 Km (74.6 Mi) |
Afghanistan to Uzbekistan |
||
Mazari Sharif to Termez | 65.5 Km (40.7 Mi) | 98.4 Km (61.1 Mi) |
Sheberghan to Termez | 152.9 Km (95 Mi) | 229 Km (142.3 Mi) |
Sheberghan to Yangi-Mirishkor | 244.9 Km (152.2 Mi) |
Distance Between Afghanistan and Neighboring Countries
The distance between cities in Afghanistan and cities in neighboring countries; Tajikistan cities are nearest due to being 31.7 kilometers away.
To Country | Distance From Afghanistan |
---|---|
Tajikistan | 31.7 Km (19.7 Mi) |
Iran | 35.4 Km (22 Mi) |
Uzbekistan | 65.5 Km (40.7 Mi) |
Pakistan | 72.9 Km (45.3 Mi) |
Turkmenistan | 87.9 Km (54.6 Mi) |
China | 430.3 Km (267.4 Mi) |