Airports in Maldives

15 airports with scheduled flights, busiest first.

Maldives has 15 airports with scheduled passenger flights and an IATA code, 3 of them large. The busiest is Gan International Airport (GAN, 152,740 passengers, Wikidata, 2016).

Code Airport
GANGan International Airport
MLEVelana International Airport
HAQHanimaadhoo International Airport
NMFMaafaru International Airport
VAMVilla International Airport Maamigili
KDMKaadedhdhoo Airport
KDOKadhdhoo Airport
GKKKooddoo Airport
DRVDharavandhoo Airport
FMTFaresmaathoda Airport
FNDFunadhoo Airport
HDKKulhudhuffushi Airport
HRFHoarafushi Airport
RULMaavaarulaa Airport
TMFThimarafushi Airport

Busiest routes

Route Distance Passengers / year
IST – MLE6,059 km 144,973
BOM – MLE1,650 km 142,348
BLR – MLE1,097 km 140,557
COK – MLE731 km 137,361
FRA – MLE7,882 km 93,665
DEL – MLE2,723 km 82,301
MLE – TRV605 km 49,678
HAQ – TRV457 km 6,052
HYD – MLE1,538 km 1,536
BLR – HAQ870 km 185
MAA – MLE1,217 km 76

Questions

Maldives has 15 airports with scheduled passenger flights and an IATA code, 3 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.