Airports · Asia
Airports in Afghanistan
Afghanistan has 76 airports and airfields, including 4 large and 5 medium-sized airports; 8 have scheduled passenger flights. The capital, Kabul, is served by Kabul International Airport (KBL).
- Large airport
- Medium / scheduled airport
List of airports in Afghanistan
| Airport | City | IATA | ICAO | Type | Elevation |
|---|---|---|---|---|---|
| Ahmad Shah Baba International Airport Meet & Greet → | Kandahar | KDH | OAKN | Large airport | 3,337 ft |
| Herat - Khwaja Abdullah Ansari International Airport Meet & Greet → | Guzara | HEA | OAHR | Large airport | 3,206 ft |
| Kabul International Airport Meet & Greet → | Kabul | KBL | OAKB | Large airport | 5,877 ft |
| Mazar-i-Sharif International Airport Meet & Greet → | Mazar-i-Sharif | MZR | OAMS | Large airport | 1,284 ft |
| Khost International Airport | Khost | KHT | OAKS | Medium airport | 4,204 ft |
| Bagram Airfield (no scheduled flights) | Bagram | OAI | OAIX | Medium airport | 4,895 ft |
| Jalalabad Airport (no scheduled flights) | Jalalabad | JAA | OAJL | Medium airport | 1,814 ft |
| Kunduz Airport (no scheduled flights) | Kunduz | UND | OAUZ | Medium airport | 1,457 ft |
| Maymana Zahiraddin Faryabi Airport (no scheduled flights) | Maymana | MMZ | OAMN | Medium airport | 2,743 ft |
| Fayzabad Airport | Fayzabad | FBD | OAFZ | Small airport | 3,872 ft |
| Salerno South Airport | Khost | — | AF-0017 | Small airport | 3,756 ft |
| Bamyan Airport (no scheduled flights) | Bamyan | BIN | OABN | Small airport | 8,367 ft |
| Bost Airport (no scheduled flights) | Lashkar Gah | BST | OABT | Small airport | 2,464 ft |
| Camp Shorabak Airfield (no scheduled flights) | Lashkar Gah | OAZ | OAZI | Small airport | 2,943 ft |
| Chaghcharan Airport (no scheduled flights) | Chaghcharan | CCN | OACC | Small airport | 7,383 ft |
| Darwaz Airport (no scheduled flights) | Darwaz | DAZ | OADZ | Small airport | 5,250 ft |
| Dwyer Airport (no scheduled flights) | Reg | DWR | OADY | Small airport | 2,380 ft |
| Farah Airport (no scheduled flights) | Farah | FAH | OAFR | Small airport | 3,083 ft |
| Gardez Airport (no scheduled flights) | Gardez | GRG | OAGZ | Small airport | 7,790 ft |
| Ghazni Airport (no scheduled flights) | Ghazni | GZI | OAGN | Small airport | — |
| Khwahan Airport (no scheduled flights) | Khwahan | KWH | OAHN | Small airport | 3,593 ft |
| Orūzgān Airport (no scheduled flights) | Orūzgān | URZ | OARG | Small airport | 6,725 ft |
| Qala-i-Naw Airport (no scheduled flights) | Qala-i-Naw | LQN | OAQN | Small airport | 2,999 ft |
| Razer Airport (no scheduled flights) | Skazar | KUR | OARZ | Small airport | — |
| Salerno Airport (no scheduled flights) | Khost | OLR | OASL | Small airport | 3,780 ft |
| Sardeh Band Airport (no scheduled flights) | Sardeh Band | SBF | OADS | Small airport | 6,971 ft |
| Shank Air Base (no scheduled flights) | Baraki Barak | OAA | OASH | Small airport | 6,890 ft |
| Sharana Airstrip (no scheduled flights) | Sharana | OAS | OASA | Small airport | 7,340 ft |
| Sheghnan Airport (no scheduled flights) | Shiveh | SGA | OASN | Small airport | 6,700 ft |
| Shindand Air Base (no scheduled flights) | Shindand | OAH | OASD | Small airport | 3,773 ft |
| Taleqan Airport (no scheduled flights) | Taleqan | TQN | OATQ | Small airport | 2,606 ft |
| Tarinkot Airport (no scheduled flights) | Tarinkot | TII | OATN | Small airport | 4,429 ft |
| Urgun Airport (no scheduled flights) | Urgun | URN | OAOG | Small airport | 7,300 ft |
| Qara Tepa Heliport | Qara Tepa | — | AF15 | Heliport | 1,437 ft |
No airport matches your search.
Airports with scheduled service, an IATA code or of medium/large size. Data: OurAirports (public domain).
Afghanistan has 76 airports and airfields in the OurAirports database — #81 of 247 countries and territories by total number. Only a small part of them serve airline passengers: 4 large airports, 5 medium-sized airports and 8 airports with scheduled flights; the remaining 67 are small airstrips, heliports (8) and seaplane bases used for private and general aviation.
Main international airports in Afghanistan
The main international gateways are Ahmad Shah Baba International Airport (KDH) in Kandahar, Herat - Khwaja Abdullah Ansari International Airport (HEA) in Guzara, Kabul International Airport (KBL) in Kabul and Mazar-i-Sharif International Airport (MZR) in Mazar-i-Sharif. The capital, Kabul, is served by Kabul International Airport (KBL).
Domestic flights and regional airports
Scheduled flights reach 7 cities across Afghanistan, with 5 regional airports linking smaller towns to the main hubs. The northernmost airport with airline service is Qara Tepa Heliport in Qara Tepa, the southernmost Ahmad Shah Baba International Airport (KDH) in Kandahar. The highest airport is Bamyan Airport (BIN) at 8,367 ft (2,550 m) above sea level.
Airport services and alternatives
At 4 airports in Afghanistan — KDH, HEA, KBL and MZR — you can book Meet & Greet, lounge access or private transfers online. Among its neighbours, China (334 large/medium airports), Iran (64 large/medium airports), Pakistan (39 large/medium airports) and Uzbekistan (12 large/medium airports) — useful if a cross-border airport is closer or cheaper. To find the closest airport to a specific town, use the nearest airport finder for Afghanistan.