Compare cheap Jakarta to Bali flights

Flight information Jakarta to Bali (Denpasar)

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 968 kilometres

1h 45min

Most popular airline last month

Lion Air

Bali (Denpasar)

1 airport

Which airlines fly from Jakarta to Bali?

There's a wide choice of airlines with direct flights from Jakarta to Bali Denpasar. Most airlines depart from Soekarno-Hatta Airport (CGK), including:

Batik Air and Citilink also fly from Halim Perdana Kusuma Airport (HLP). Connecting flights with 1 or more layovers are also available.

Is there a time difference between Jakarta and Bali?

Yes. Bali is 1 hour ahead of Jakarta and Java time.

What is the weather like in Bali?

Bali is a couple of degrees cooler than Jakarta (26°C to 28°C average), with ocean breezes helping to keep things more comfortable. You might want to avoid the rainy season that lasts from October to April, but even during this time there are plenty of sunny spells, not to mention smaller crowds.

How expensive is Bali?



Average cost of a meal



Average cost of a coffee



Average cost of a taxi from the airport to the CBD



Essential travel information for Bali

  • You don't need a visa to visit Indonesia, as long as you have a valid passport and don't overstay past 30 days.
  • Keep up with travel warnings for Indonesia to stay safe and make sure nothing spoils your holiday.

Departing from Jakarta

There are 2 airports in Indonesia's capital. The majority of flights to Bali leave from Jakarta Soekarno-Hatta Airport (CGK), but a few airlines use Jakarta Halim Perdana Kusuma Airport (HLP). Check your flight booking to make sure you go to the right airport and don't miss your flight.

Soekarno-Hatta is the larger of the airports and has more facilities. Flights check in at 3 terminals, depending on your airline. You should aim to check in at least 1 hour before your flight to Bali, as counters close 45 minutes before departure.

Arriving in Bali

Bali (Denpasar) Airport (DPS) is the only international airport serving Bali. It's just a few kilometres from the popular resort areas, with taxi fares as low as 50,000 rupiah (AU$4) and buses as cheap as 20,000 rupiah (AU$1).

After picking up your luggage, you can get local currency from an ATM or currency exchange, book tours or head straight to your accommodation. If you're planning to explore, you can also hire a car from Bali Airport for your stay.

Return flights from Bali to Jakarta

You should arrive for check-in at least 1 hour before your return flight. Bali Airport has separate terminals for international and domestic flights, so make sure you go to the right area.

Find out more about Bali to Jakarta flights

Find your cheap flights from Jakarta to Bali on Skyscanner today - use the search panel above to search for the cheapest airfare and specials.

Please note: all information is correct as of January 2019.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.