Skip to main content

Assemble my trip

← Getting around Indonesia

How to get there

Jakarta to Bali

Fly. The flight from Jakarta to Bali takes about 1 hour 45 minutes to 2 hours and runs very frequently.

Our pick

Fly, since it is frequent, cheap and the only practical option. The overland route is a 24-hour-plus slog with multiple ferries. Budget carriers have the lowest fares, so book around six weeks out and fly midweek for the best price.

Your options

Domestic flight (CGK to DPS)

Around $45 to $90 one way (working estimate)
Duration:
About 1 hour 45 minutes to 2 hours
Frequency:
Very frequent across many carriers

Jakarta's CGK airport is large and far from the city, so allow a generous buffer.

12GOPlaces

Instantly book trains, buses, ferries, transfers & flights

Common questions

How long is the flight from Jakarta to Bali?
About 1 hour 45 minutes to 2 hours.
How much does it cost?
As a working estimate, around $45 to $90 one way, cheaper midweek and booked ahead.
Is it reliable?
Very. This is one of Indonesia's busiest air routes, with frequent daily flights.
Anything to watch out for?
Jakarta's CGK airport is large and well outside the city, so allow generous time to reach it.

Itineraries that use this route

See it in a full day-by-day trip you can book.

Prices and schedules are working estimates and change with season and operator. Confirm current fares and departure times before you book. Some links are affiliate links; booking through them helps fund the site at no extra cost to you.