Airports in Maldives
Airport codes of Maldives: every airport with an IATA code, with its city. Type to filter.
Maldives has 20 airports with an IATA code in the open data. 15 of them have scheduled airline flights and have their own page here. The large airports are Gan (GAN), Haa Dhaalu Atoll (HAQ), Malé (MLE). The longest runway is at Gan International Airport: 3,658 metres. The highest is Kooddoo Airport, at 9 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| DRV | Dharavandhoo Airport | Baa Atoll | Maldives |
| FMT | Faresmaathoda Airport | Faresmaathodaa | Maldives |
| FND | Funadhoo Airport | Funadhoo | Maldives |
| GAN | Gan International Airport | Gan | Maldives |
| HAQ | Hanimaadhoo International Airport | Haa Dhaalu Atoll | Maldives |
| HRF | Hoarafushi Airport | not listed | Maldives |
| GKK | Kooddoo Airport | Huvadhu Atoll | Maldives |
| KDM | Kaadedhdhoo Airport | Huvadhu Atoll | Maldives |
| KDO | Kadhdhoo Airport | Kadhdhoo | Maldives |
| HDK | Kulhudhuffushi Airport | Kulhudhuffushi | Maldives |
| VAM | Villa International Airport Maamigili | Maamigili | Maldives |
| RUL | Maavaarulaa Airport | Maavaarulu | Maldives |
| MLE | Velana International Airport | Malé | Maldives |
| NMF | Maafaru International Airport | Noonu Atoll | Maldives |
| TMF | Thimarafushi Airport | Thimarafushi | Maldives |
| FVM | Fuvahmulah Airport | Fuvahmulah Island | Maldives |
| IFU | Ifuru Airport | Ifuru Island | Maldives |
| DDD | Dhaalu Atoll Airport | Kudahuvadhoo | Maldives |
| MUM | Muli Airport | Muli | Maldives |
| LMV | Madivaru Airport | Naifaru | Maldives |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.