SQ / TR · Multiple daily
Singapore Airlines / Scoot
~9-10h total
CGK → SIN → MLE
Aircraft: Wide-body / A320
The cleanest connection: a short CGK-Singapore hop, then the ~4h 30m Singapore-Malé leg. Frequent and reliable.
Updated 2026 · all carriers
There is no nonstop Jakarta-Maldives flight — the practical routings connect once through Singapore, Colombo or Kuala Lumpur, for roughly 10 hours total including the layover.
Resortlife Travel is a Maldives DMC since 2006. We sequence your flight arrival with the right seaplane or speedboat so the journey flows straight into the resort.
Carriers · 3 routings
SQ / TR · Multiple daily
~9-10h total
CGK → SIN → MLE
Aircraft: Wide-body / A320
The cleanest connection: a short CGK-Singapore hop, then the ~4h 30m Singapore-Malé leg. Frequent and reliable.
UL · Daily
~10h total
CGK → CMB → MLE
Aircraft: Airbus A330 / A320
Via Colombo, with the short ~1h 40m CMB-Malé final hop — often the lowest total fare from Jakarta.
OD / MH · Daily
~10h total
CGK → KUL → MLE
Aircraft: Boeing 737 / A330
Via Kuala Lumpur onto the Batik Air KUL-Malé direct — a convenient ASEAN routing.
Onward at Velana (MLE)
Every Jakarta routing connects, so plan the final leg into Velana to land in daylight if your resort requires a seaplane. Speedboat resorts in North and South Malé atolls accept any arrival time.
For the full transfer-mode breakdown, see our guide to Maldives transfers and the best time to visit Maldives page for seasonal alignment.
Frequently asked
There is no nonstop service. The fastest one-stop routings — via Singapore, Colombo or Kuala Lumpur — take about 9-10 hours total including the layover. Pure flying time is around 5 hours; the rest is the connection.
Not currently. Travellers connect once through Singapore (Singapore Airlines/Scoot), Colombo (SriLankan) or Kuala Lumpur (Batik/Malaysia Airlines). Via Colombo the final hop is only ~1h 40m.
Seaplane transfers are daylight-only — last departures from Velana are around 15:30-16:00. Arrivals after that mean a Hulhumalé airport-hotel overnight before the onward seaplane. Speedboat resorts in North and South Malé atolls run 24 hours, so a late landing is no problem for them. Sequence your final connecting leg to land in daylight for a seaplane-only resort.
No — Indonesian citizens receive the free 30-day visa on arrival at Velana with a valid passport, return ticket and confirmed resort booking.
Planning from Jakarta?
Resortlife Travel is a Maldives DMC since 2006. We pair your Jakarta-Malé arrival with the right seaplane or speedboat so there are no gaps between landing and lagoon. Jakarta clients invoiced in USD.
Flight time matrix
Same fast-fact format across every origin city — fastest carrier, routing via the major Gulf or Asian hubs, total journey time. Click any row for full schedules and fare bands in the local currency.