199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Maldives

Airports · Asia

Flag of MaldivesAirports in Maldives

Maldives has 31 airports and airfields, including 3 large and 4 medium-sized airports; 15 have scheduled passenger flights. The capital, Malé, is served by Velana International Airport (MLE).

3
Large airports
4
Medium airports
15
With scheduled flights
31
All airfields & heliports
  • Large airport
  • Medium / scheduled airport

List of airports in Maldives

AirportCityIATAICAOTypeElevation
Gan International Airport Meet & Greet → Gan GAN VRMG Large airport 6 ft
Hanimaadhoo International Airport Meet & Greet → Haa Dhaalu Atoll HAQ VRMH Large airport 4 ft
Velana International Airport Meet & Greet → Malé MLE VRMM Large airport 6 ft
Kaadedhdhoo Airport Huvadhu Atoll KDM VRMT Medium airport 2 ft
Kadhdhoo Airport Kadhdhoo KDO VRMK Medium airport 4 ft
Maafaru International Airport Noonu Atoll NMF VRDA Medium airport 6 ft
Villa International Airport Maamigili Maamigili VAM VRMV Medium airport 6 ft
Dharavandhoo Airport Meet & Greet → Baa Atoll DRV VRMD Small airport 6 ft
Faresmaathoda Airport Faresmaathodaa FMT VRQF Small airport —
Funadhoo Airport Funadhoo FND VRCF Small airport —
Hoarafushi Airport — HRF VRAH Small airport —
Kooddoo Airport Huvadhu Atoll GKK VRMO Small airport 29 ft
Kulhudhuffushi Airport Kulhudhuffushi HDK VRBK Small airport —
Maavaarulaa Airport Maavaarulu RUL VRQM Small airport 28 ft
Thimarafushi Airport Thimarafushi TMF VRNT Small airport 6 ft
Dhaalu Atoll Airport (no scheduled flights) Kudahuvadhoo DDD VRMU Small airport 6 ft
Fuvahmulah Airport (no scheduled flights) Fuvahmulah Island FVM VRMF Small airport 17 ft
Ifuru Airport (no scheduled flights) Ifuru Island IFU VREI Small airport 20 ft
Madivaru Airport (no scheduled flights) Naifaru LMV LMV Small airport 6 ft
Muli Airport (no scheduled flights) Muli MUM MV-0013 Small airport —

Airports with scheduled service, an IATA code or of medium/large size. Data: OurAirports (public domain).

Maldives has 31 airports and airfields in the OurAirports database — #133 of 247 countries and territories by total number. Only a small part of them serve airline passengers: 3 large airports, 4 medium-sized airports and 15 airports with scheduled flights; the remaining 24 are small airstrips and seaplane bases used for private and general aviation.

Main international airports in Maldives

The main international gateways are Velana International Airport (MLE) in Malé, Gan International Airport (GAN) in Gan and Hanimaadhoo International Airport (HAQ) in Haa Dhaalu Atoll. The capital, Malé, is served by Velana International Airport (MLE).

Domestic flights and regional airports

Scheduled flights reach 13 cities across Maldives, with 4 regional airports linking smaller towns to the main hubs. The northernmost airport with airline service is Hoarafushi Airport (HRF), the southernmost Gan International Airport (GAN) in Gan.

Airport services and alternatives

At 4 airports in Maldives — GAN, HAQ, MLE and DRV — you can book Meet & Greet, lounge access or private transfers online. To find the closest airport to a specific town, use the nearest airport finder for Maldives.

Frequently asked questions

How many airports are there in Maldives?

Maldives has 31 airports and airfields, including 3 large and 4 medium-sized airports; 15 have scheduled passenger flights. The capital, Malé, is served by Velana International Airport (MLE).

What are the main international airports in Maldives?

Gan International Airport (GAN), Gan, Hanimaadhoo International Airport (HAQ), Haa Dhaalu Atoll and Velana International Airport (MLE), Malé.

Which airport serves Malé?

Velana International Airport — IATA code MLE.