Maldives airports · live intelligence
Maldives Domestic Flights.
Today's live domestic flight board from Velana International Airport (MLE) — MLE ↔ regional airport hops, popular routes, and how domestic connections link to resort transfers across the atolls.
Live FIS data · atoll resorts · transfer guidance
The Maldives operates 17 licensed land aerodromes plus Velana (MLE) as the main international hub (2025–2026). Scheduled domestic flights from Velana are primarily operated by Maldivian (Q2), Manta Air, and FlyMe/Villa Air on ATR and Dash 8 turboprops.
Maldivian operates the widest domestic network from Velana — from Hanimaadhoo in the north to Gan in the south — using Dash 8 and Twin Otter aircraft alongside its international fleet. Manta Air and FlyMe/Villa Air serve selected atoll routes; block times vary by route, aircraft type, and load.
Live schedule
Today's domestic schedule
51 domestic movements on today's Velana board
| Time | Flight | Airline | Route | Type | Status |
|---|---|---|---|---|---|
| 03:17 | Q2 8185 | Maldivian | TMF → MLE | arrival | Landed |
| 07:00 | NR 421 | Manta Air | DDD → MLE | arrival | On Time |
| 07:10 | Q2 129 | Maldivian | FVM → MLE | arrival | On Time |
| 07:15 | Q2 113 | Maldivian | GAN → MLE | arrival | On Time |
| 07:30 | Q2 260 | Maldivian | MLE → GKK | departure | On Time |
| 08:00 | VP 601 | Villa Air | VAM → MLE | arrival | On Time |
| 08:00 | Q2 470 | Maldivian | MLE → HRF | departure | On Time |
| 08:00 | Q2 442 | Maldivian | MLE → HDK | departure | On Time |
| 08:20 | Q2 192 | Maldivian | MLE → FND | departure | On Time |
| 08:50 | Q2 182 | Maldivian | MLE → TMF | departure | On Time |
| 09:00 | NR 408 | Manta Air | MLE → DDD | departure | On Time |
| 10:10 | Q2 261 | Maldivian | GKK → MLE | arrival | On Time |
| 10:50 | Q2 471 | Maldivian | HRF → MLE | arrival | On Time |
| 11:00 | NR 409 | Manta Air | DDD → MLE | arrival | On Time |
| 11:00 | Q2 193 | Maldivian | FND → MLE | arrival | On Time |
| 11:05 | Q2 442 | Maldivian | HDK → MLE | arrival | On Time |
| 11:10 | Q2 183 | Maldivian | TMF → MLE | arrival | On Time |
| 11:30 | NR 400 | Manta Air | MLE → DDD | departure | On Time |
| 11:30 | VP 606 | Villa Air | MLE → VAM | departure | On Time |
| 11:30 | Q2 224 | Maldivian | MLE → DRV | departure | On Time |
| 11:35 | Q2 242 | Maldivian | MLE → HAQ | departure | On Time |
| 11:40 | Q2 262 | Maldivian | MLE → GKK | departure | On Time |
| 11:40 | Q2 102 | Maldivian | MLE → GAN | departure | On Time |
| 11:45 | Q2 162 | Maldivian | MLE → MUV | departure | On Time |
| 11:50 | Q2 460 | Maldivian | MLE → RUL | departure | On Time |
| 14:05 | Q2 243 | Maldivian | HAQ → MLE | arrival | On Time |
| 14:10 | Q2 224 | Maldivian | DRV → MLE | arrival | On Time |
| 14:30 | Q2 263 | Maldivian | GKK → MLE | arrival | On Time |
| 14:50 | Q2 162 | Maldivian | MUV → MLE | arrival | On Time |
| 15:20 | Q2 103 | Maldivian | GAN → MLE | arrival | On Time |
| 15:25 | Q2 244 | Maldivian | MLE → HAQ | departure | On Time |
| 15:35 | Q2 124 | Maldivian | MLE → FVM | departure | On Time |
| 15:45 | Q2 264 | Maldivian | MLE → KDM | departure | On Time |
| 15:50 | Q2 460 | Maldivian | RUL → MLE | arrival | On Time |
| 16:15 | NR 403 | Manta Air | DDD → MLE | arrival | On Time |
| 16:30 | VP 609 | Villa Air | VAM → MLE | arrival | On Time |
| 16:45 | Q2 106 | Maldivian | MLE → GAN | departure | On Time |
| 17:00 | VP 610 | Villa Air | MLE → VAM | departure | On Time |
| 17:00 | Q2 228 | Maldivian | MLE → DRV | departure | On Time |
| 17:30 | Q2 2156 | Maldivian | MLE → KDM | departure | On Time |
| 17:45 | NR 404 | Manta Air | MLE → DDD | departure | On Time |
| 18:40 | Q2 244 | Maldivian | HAQ → MLE | arrival | On Time |
| 18:55 | Q2 125 | Maldivian | FVM → MLE | arrival | On Time |
| 19:10 | Q2 2166 | Maldivian | MLE → KDO | departure | On Time |
| 19:24 | Q2 228 | Maldivian | DRV → MLE | arrival | On Time |
| 19:25 | Q2 264 | Maldivian | KDM → MLE | arrival | On Time |
| 20:20 | Q2 2157 | Maldivian | KDM → MLE | arrival | On Time |
| 20:35 | Q2 107 | Maldivian | GAN → MLE | arrival | On Time |
| 21:20 | Q2 2167 | Maldivian | KDO → MLE | arrival | On Time |
| 23:30 | Q2 118 | Maldivian | MLE → GKK | departure | On Time |
| 23:55 | Q2 128 | Maldivian | MLE → FVM | departure | On Time |
Routes
Popular domestic airport routes
- DRV
Dharavandhoo Airport
Baa Atoll
Typical MLE hop: about 30–40 min
Maldivian · Manta Air
2 flights today
- VAM
Villa International Airport
South Ari Atoll
Typical MLE hop: about 25–30 min
Maldivian · FlyMe (Villa Air) · Manta Air
2 flights today
- DDD
Dhaalu Airport
Dhaalu Atoll
Typical MLE hop: about 35–45 min
Maldivian · Manta Air
3 flights today
- IFU
Ifuru Airport
Raa Atoll
Typical MLE hop: about 40–50 min
Maldivian · Manta Air
No flights showing today
- NMF
Maafaru International Airport
Noonu Atoll
Typical MLE hop: about 45–55 min
Maldivian · Manta Air
No flights showing today
- GAN
Gan International Airport
Addu Atoll
Typical MLE hop: about 70–90 min
Maldivian · Manta Air
2 flights today
- HAQ
Hanimaadhoo International Airport
Haa Dhaalu Atoll
Typical MLE hop: about 45–55 min
Maldivian · Manta Air
2 flights today
- FND
Funadhoo Airport
Shaviyani Atoll
Typical MLE hop: about 50–60 min
Maldivian
1 flights today
- FVM
Fuvahmulah Airport
Gnaviyani Atoll
Typical MLE hop: about 60–75 min
Maldivian
2 flights today
- GKK
Kooddoo Airport
Gaafu Dhaalu Atoll
Typical MLE hop: about 55–65 min
Maldivian · Manta Air
3 flights today
- HDK
Kulhudhuffushi Airport
Haa Dhaalu Atoll
Typical MLE hop: about 50–55 min
Maldivian
1 flights today
- HRF
Hoarafushi Airport
Haa Alifu Atoll
Typical MLE hop: about 55–65 min
Maldivian · Manta Air
1 flights today
- KDM
Kaadedhdhoo Airport
Gaafu Dhaalu Atoll
Typical MLE hop: about 60–70 min
Maldivian
2 flights today
- KDO
Kadhdhoo Airport
Laamu Atoll
Typical MLE hop: about 50–60 min
Maldivian
1 flights today
- RUL
Maavarulu Airport
Gaafu Dhaalu Atoll
Typical MLE hop: about 60–70 min
Maldivian
1 flights today
- TMF
Thimarafushi Airport
Thaa Atoll
Typical MLE hop: about 45–55 min
Maldivian · Manta Air
1 flights today
Domestic airport reference
| Code | Airport | Typical MLE time | Operators | Notes |
|---|---|---|---|---|
| DRV | Dharavandhoo island, Baa Atoll | about 30–40 min | Maldivian, Manta Air | Primary domestic gateway for Baa Atoll — reduces reliance on long seaplane sectors from Velana. |
| VAM | Maamigili island, South Ari Atoll (Alifu Dhaalu) | about 25–30 min | Maldivian, FlyMe (Villa Air), Manta Air | Also known as Villa International Airport Maamigili — key hub for South Ari Atoll guesthouses, liveaboards, and resorts. |
| DDD | Kudahuvadhoo island, Dhaalu Atoll | about 35–45 min | Maldivian, Manta Air | Domestic gateway for Dhaalu Atoll in the central Maldives — runway about 1,200 m. |
| IFU | Ifuru island, Raa Atoll | about 40–50 min | Maldivian, Manta Air | Developed by Island Aviation Services (IASL) to improve northern atoll access — opened 2014. |
| NMF | Maafaru island, Noonu Atoll | about 45–55 min | Maldivian, Manta Air | Maafaru International Airport opened December 2019 — phase-two runway extension completed late 2024, total length about 2,850 m. |
| GAN | Gan island, Addu Atoll (Seenu) | about 70–90 min | Maldivian, Manta Air | Southern Maldives' main international-capable airport — runway about 3,660 m on former British RAF heritage airfield. |
| HAQ | Hanimaadhoo island, Haa Dhaalu Atoll | about 45–55 min | Maldivian, Manta Air | Primary northern international airport — runway extension to about 2,465 m completed in phases (2024–2025 programme). |
| FND | Funadhoo island, Shaviyani Atoll | about 50–60 min | Maldivian | Northern Shaviyani Atoll domestic gateway — reduces travel time versus long seaplane sectors from Velana. |
| FVM | Fuvahmulah island, Gnaviyani Atoll | about 60–75 min | Maldivian | Single-island atoll (Gnaviyani) — among the longest domestic sectors from Velana. |
| GKK | Gadhdhoo island, Gaafu Dhaalu Atoll | about 55–65 min | Maldivian, Manta Air | Kooddoo Airport serves southern central Maldives — runway about 1,800 m. |
| HDK | Kulhudhuffushi island, Haa Dhaalu Atoll | about 50–55 min | Maldivian | Kulhudhuffushi city airport — key northern local-island hub in Haa Dhaalu Atoll. |
| HRF | Hoarafushi island, Haa Alifu Atoll | about 55–65 min | Maldivian, Manta Air | Haa Alifu Atoll domestic gateway — Maldivian and Manta Air serve MLE ↔ HRF on select schedules. |
| KDM | Kaadedhdhoo island, Gaafu Dhaalu Atoll | about 60–70 min | Maldivian | Gaafu Dhaalu Atoll southern hub — pairs with Kadhdhoo (KDO) and Maavarulu (RUL) for deep-south routing. |
| KDO | Kadhdhoo island, Laamu Atoll | about 50–60 min | Maldivian | Laamu Atoll gateway — domestic access for Six Senses Laamu and local-island stays. |
| RUL | Maavarulu island, Gaafu Dhaalu Atoll | about 60–70 min | Maldivian | Maavarulu airfield serves Gaafu Dhaalu Atoll resort and local-island connections. |
| TMF | Thimarafushi island, Thaa Atoll | about 45–55 min | Maldivian, Manta Air | Thaa Atoll domestic airport — central-south hop from Velana, operated by IASL. |
How domestic connections work
- International guests arrive at Velana International Airport (MLE).
- They connect on a domestic flight to the atoll airport serving their resort region.
- Resort transfer usually continues by speedboat, depending on the property.
- Confirm final timings with your resort or travel agent — schedules vary and are subject to weather.
For travel trade
Travel agents & partners
Resortlife combines live Velana flight intelligence with atoll resort inventory — useful for transfer planning and guest briefings. Need routing help for a specific property?
Partner with ResortlifeFAQ
Frequently asked questions
Which airlines operate Maldives domestic flights?
Maldivian (Q2) operates most scheduled domestic hops from Velana International Airport (MLE) to regional airports such as Dharavandhoo (DRV), Maamigili (VAM), Gan (GAN), and Hanimaadhoo (HAQ). Schedules vary by day and season.
How do domestic flights connect to resorts?
Guests typically fly internationally into MLE, connect on a domestic flight to the atoll airport, then continue by resort speedboat. Some properties also offer seaplane alternatives from Velana. Always confirm the full routing with your resort or travel agent.
Are Maldives domestic flight schedules daily?
No. Not every domestic airport has daily service — schedules depend on route demand and day of week. This page shows today's live board when flights are published; check back or view /fis for the full Velana schedule.
What happens if my domestic flight is delayed?
Contact your resort or DMC promptly. Boat meet times are usually coordinated around domestic arrivals but may be adjusted subject to operations and weather. International delays affecting a domestic connection should be flagged as early as possible.