Cheap Flights from Jakarta to Denpasar

Compare Jakarta to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

Flight deals from Jakarta to Bali (Denpasar)

Looking for a cheap last-minute deal or the best return flight from Jakarta to Bali (Denpasar)? Find the lowest prices on one-way and return tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Jakarta to Bali (Denpasar)

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Jakarta to Bali (Denpasar) flights are currently cheapest in January.

Direct flights from Jakarta to Bali (Denpasar)

Jakarta to Bali (Denpasar): Alternative routes

Compare routes from Jakarta to Denpasar below. You may find an airport to fly into that's cheaper, faster, or easier than Bali (Denpasar).

Jakarta to Denpasar: Flight information

The things to know before you go.
Cheapest flight found$134
Cheapest month to flyJanuary
Average flight time1 hr, 54 mins
Most popular airlineSuper Air Jet
Average flights per week326

Finding cheap flights from Jakarta to Bali (Denpasar): Frequently asked questions

The best price we found for a return flight from Jakarta to Bali (Denpasar) is $134. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 54 minutes is the average flight time from Jakarta to Bali (Denpasar).
Super Air Jet, Indonesia AirAsia and TransNusa fly direct from Jakarta to Bali (Denpasar).
As of May 2024, there are 331 flights per week flying from Jakarta to Bali (Denpasar).
The cheapest month to fly from Jakarta to Bali (Denpasar) is usually January.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Bali (Denpasar) Airport on Sunday, 5 January 2025.
Yes – the average flight time is 1 hour and 54 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Bali (Denpasar) but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Bali (Denpasar) is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Bali (Denpasar) is Super Air Jet .

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?

Jakarta

Bali

Average cost of a meal

AU$3.50

AU$3.00

Average cost of a coffee

AU$3.60

AU$2.95

Average cost of a taxi from the airport to the CBD

AU$13-AU$16

AU$4-AU$8

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.


More flight options

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