The main airports of Azerbaijan are Ganja International Airport (GNJ), Heydar Aliyev International Airport (GYD), Nakhchivan International Airport (NAJ), Gabala International Airport (GBB), Lachin International Airport (LHL). In total, Azerbaijan has 32 airports and 5 heliports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Ganja International Airport</strong> — Ganja | GNJ |
| <strong>Heydar Aliyev International Airport</strong> — Baku | GYD |
| <strong>Nakhchivan International Airport</strong> — Nakhchivan | NAJ |
| <strong>Gabala International Airport</strong> — Gabala | GBB |
| <strong>Lachin International Airport</strong> — Lachin | LHL |