The main airports of Afghanistan are Ahmad Shah Baba International Airport (KDH), Herat - Khwaja Abdullah Ansari International Airport (HEA), Kabul International Airport (KBL), Mazar-i-Sharif International Airport (MZR), Khost International Airport (KHT). In total, Afghanistan has 68 airports and 8 heliports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Ahmad Shah Baba International Airport</strong> — Kandahar | KDH |
| <strong>Herat - Khwaja Abdullah Ansari International Airport</strong> — Guzara | HEA |
| <strong>Kabul International Airport</strong> — Kabul | KBL |
| <strong>Mazar-i-Sharif International Airport</strong> — Mazar-i-Sharif | MZR |
| <strong>Khost International Airport</strong> — Khost | KHT |