Last updated: August 2026
The quick answer: Komodo Airport (LBJ) now has direct flights from Bali, Jakarta, Singapore, and Kuala Lumpur. Which one to book depends entirely on where you’re starting from — here’s the route for each.
For years, reaching Labuan Bajo meant flying into Bali or Jakarta first, then catching a domestic connection. That’s no longer the only way in. Komodo Airport has grown into a real international gateway, with direct flights now landing from Singapore (Scoot) and Kuala Lumpur (AirAsia) — both roughly twice a week. If you’re travelling from Southeast Asia, that can mean skipping Bali entirely.
Scoot flies direct to Labuan Bajo. It currently runs only a couple of times a week, so it’s worth locking in dates early rather than assuming daily availability.
AirAsia flies direct, also around twice weekly. Same advice — check the specific operating days before building your itinerary around it.
The busiest domestic route into Labuan Bajo. Five airlines cover it — Garuda Indonesia, Batik Air, Citilink, Indonesia AirAsia, and Super Air Jet — with multiple flights most days and a flight time of roughly 2 hours 20–30 minutes. Fares swing widely by airline and how far ahead you book: budget carriers can dip close to USD 100 on sale, while standard fares on full-service airlines run USD 200–300.
The short hop most travelers actually take. Batik Air and Indonesia AirAsia fly it non-stop, several times a day, in about 1 hour 5 minutes to 1 hour 20 minutes. It’s also the cheapest leg — fares start well under USD 100 one-way on budget fares.
Yes. Scoot operates a direct route, though it currently runs only a couple of times a week, so check exact days before finalising your trip dates.
Yes, on AirAsia, also around twice weekly.
About 1 hour 5 minutes to 1 hour 20 minutes, non-stop.
Roughly 2 hours 20 to 30 minutes, non-stop.
Bali, in most cases. It has more international connections, and the onward flight to Labuan Bajo is shorter, more frequent, and generally cheaper than the Jakarta route.