Jakarta to Labuan Bajo is the second main gateway into Komodo National Park, useful if you’re arriving from outside Indonesia and want to skip an extra domestic connection through Bali.
Quick Answer: How Do You Get from Jakarta to Labuan Bajo?
Fly directly from Soekarno-Hatta International Airport (CGK) in Jakarta to Komodo Airport (LBJ) in Labuan Bajo. The flight takes around two and a half to three hours.

Flight Time and Frequency
Direct flights run around 2-3 times daily year-round — fewer than the Bali route, but still a solid, direct option if Jakarta is your international entry point.
Which Airlines Fly Jakarta to Labuan Bajo?
The same carriers that serve the Bali route generally cover Jakarta too, including Garuda Indonesia, Batik Air and the budget airlines. Garuda’s direct service is often the most convenient for a straightforward, non-stop connection.
How Much Does a Flight From Jakarta to Labuan Bajo Cost?
Fares are broadly similar to the Bali route, typically in the $75-200 one-way range depending on airline, season and how far ahead you book. As with any Indonesian domestic route, booking a few weeks ahead — especially for June-to-September travel — tends to bring meaningfully better prices.
Jakarta or Bali: Which Route Should You Fly?
If you’re arriving in Indonesia through Jakarta and don’t have another reason to stop in Bali, the direct Jakarta-Labuan Bajo flight saves you a layover and extra flying time. If you’re combining a Bali trip with Komodo National Park, or want more flight time options, routing through Denpasar makes more sense — see our Bali to Labuan Bajo guide for that route.
Booking Tips
Book a morning flight where possible, since Komodo Airport’s smaller regional operations are more affected by afternoon weather than a major hub like Jakarta. If you have a boat trip booked the next day, build in a buffer night in Labuan Bajo rather than cutting it close with a same-day connection.
What Happens When You Land in Labuan Bajo
Komodo Airport is small and easy to navigate, with a single terminal and baggage carousel. See our Komodo Airport guide for details on getting to your hotel.
Frequently Asked Questions
How long is the flight from Jakarta to Labuan Bajo?
Around two and a half to three hours, direct.
How many flights a day go from Jakarta to Labuan Bajo?
Typically 2-3 direct flights a day, fewer than the Bali route but consistent year-round.
Which airlines fly direct from Jakarta to Labuan Bajo?
Garuda Indonesia and Batik Air both operate direct service, alongside budget carriers depending on the season.
Should I fly via Jakarta or Bali to reach Labuan Bajo?
Jakarta is more direct if you’re arriving from outside Indonesia through Jakarta. Bali offers more flights and makes sense if you’re combining Komodo with a Bali trip.
Flight duration and frequency
Direct flights from Jakarta to Labuan Bajo take approximately 2 hours 15 minutes and run several times a week, though less frequently than the popular Bali route. Checking schedules ahead of finalizing your dates is worth doing, since not every day of the week has a direct option depending on the airline and season.
Connecting through Bali
When a direct flight isn’t available on your preferred dates, connecting through Bali’s Denpasar airport is a reliable alternative, adding a short layover but keeping the total journey time reasonable given how frequently the Bali–Labuan Bajo route itself operates. This also opens the option of breaking the journey with a short Bali stopover if your schedule allows.
Ticket prices
Fares vary by season, with June through September — Komodo’s peak dry season — typically commanding the highest prices due to strong demand from divers and tour groups. Booking several weeks ahead generally secures better rates than a last-minute purchase, particularly for direct flights during these peak months when seats sell out faster.
Arrival and getting into town
Komodo Airport is small and easy to navigate, with the transfer into central Labuan Bajo taking only 10–15 minutes by taxi or hotel shuttle. Arranging pickup through your hotel ahead of time is a straightforward way to avoid any hassle navigating transport options on arrival, especially useful after a longer flight from Jakarta.
Planning a combined itinerary
Travelers coming from Jakarta sometimes combine a Labuan Bajo trip with a stop in Bali on the same journey, given how easy the onward connection is. Others fly directly between Jakarta and Labuan Bajo as a focused standalone trip centered entirely on Komodo National Park, without adding Bali to the itinerary at all.
For more on planning this part of your trip, see our Ultimate Labuan Bajo Travel Guide: Stay, Do, and Get Around.
Related guides: Ultimate Jakarta: 15 Best Places and Experiences · How to Get to Labuan Bajo: Flights, Routes and Tips
Planning a wider Southeast Asia trip?
Vietnam With Me — practical Vietnam travel guides
Cambodia With Me — practical Cambodia travel guides
Siam With Me — Thailand travel guides
Singapore With Me — Singapore travel guides