The main airports of Maldives are Gan International Airport (GAN), Hanimaadhoo International Airport (HAQ), Velana International Airport (MLE), Kaadedhdhoo Airport (KDM), Kadhdhoo Airport (KDO), Maafaru International Airport (NMF), Villa International Airport Maamigili (VAM). In total, Maldives has 20 airports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Gan International Airport</strong> — Gan | GAN |
| <strong>Hanimaadhoo International Airport</strong> — Haa Dhaalu Atoll | HAQ |
| <strong>Velana International Airport</strong> — Malé | MLE |
| <strong>Kaadedhdhoo Airport</strong> — Huvadhu Atoll | KDM |
| <strong>Kadhdhoo Airport</strong> — Kadhdhoo | KDO |
| <strong>Maafaru International Airport</strong> — Noonu Atoll | NMF |
| <strong>Villa International Airport Maamigili</strong> — Maamigili | VAM |