Flights from Jakarta to Denpasar-Bali

Explore the best deals

Discover the cheapest flights from Jakarta to Denpasar-Bali
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Jakarta to Denpasar-Bali

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 23 Feb - 1 Mar
$198
$227
$224
$205
$193
$195
$197
$201
$230
$219
$214
$187
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
28%Trains are 28% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$0.32
Denpasar-Bali$0.41
MealMid-priced restaurant
25%The average meal is 25% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$3.67
Denpasar-Bali$4.58
TaxiStandard daytime start rate
10%A taxi fare in Denpasar-Bali is 10% cheaper than in Jakarta.
Jakarta$0.82
Denpasar-Bali$0.70
CoffeeRegular cappuccino
21%Coffee is 21% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$2.96
Denpasar-Bali$3.58
Exchange rate
1 AUD = 10945.9 IDR
1 IDR = 0.01 AUD
Last revised on Fri, 5/12
Distance: 967 kms
Jakarta airports
Soekarno-Hatta International Airport (CGK)How far from city centre: 17 kms
Halim Perdanakusuma International Airport (HLP)How far from city centre: 12 kms
Denpasar-Bali airports
Ngurah Rai Airport (Bali International Airport) (DPS)How far from city centre: 10 kms

How to find cheap flights from Jakarta to Bali

Embarking on a journey from Jakarta to Bali offers a delightful escape to an island celebrated for its profound cultural traditions, historical depth, and diverse natural settings. This destination draws travellers keen to explore its ancient temples, observe traditional ceremonies, wander through picturesque rice paddies, or relax on sandy beaches. It’s a place where spiritual practices intertwine with daily life, creating an atmosphere that is both serene and captivating.

Flights from Jakarta to Bali typically take around 1 hour and 50 minutes, making it a convenient domestic trip. Numerous airlines operate this route daily, offering a range of departure times throughout the day. For an enjoyable visit, the shoulder seasons from April to May and September to October are often recommended. During these months, the weather is generally pleasant, and the island is less crowded compared to the peak tourist season, allowing for a more relaxed experience. Booking flights in advance, particularly if travelling during national holidays or school breaks, is always a sensible approach to secure better fares.

Useful information about Jakarta airports

Jakarta, Indonesia's capital, is served by two main airports facilitating travel. Both provide comprehensive services for domestic and international passengers.

Soekarno-Hatta International Airport (CGK)

This is Jakarta's primary international gateway, handling the vast majority of air traffic. Located approximately 20 kilometres northwest of central Jakarta, it offers extensive facilities including multiple terminals, retail outlets, and various transport options such as airport train services, buses, and taxis for connections into the city centre.

Halim Perdanakusuma International Airport (HLP)

Situated closer to central Jakarta, about 10 kilometres southeast, Halim Perdanakusuma serves primarily domestic flights and some limited international routes, often catering to passengers seeking convenience due to its more central location. Transport to and from HLP includes taxis and ride-sharing services.

Bali airports: good to know

For your travels from Jakarta, Bali is served by one main international airport, Ngurah Rai International Airport. This airport is the primary gateway for visitors to the island, handling all commercial flights.

Ngurah Rai International Airport (DPS)

Ngurah Rai International Airport, located just south of Denpasar, is Bali's principal airport, offering connections to numerous destinations. The airport is conveniently situated for access to popular areas like Kuta, Seminyak, and Nusa Dua, with various transport options including taxis and car hire readily available from the terminals.

Find cheap Jakarta - Bali flight deals with eDreams

Wrapping up your travel plans, smart booking is key to a smooth journey. Platforms like eDreams make it straightforward to compare various airlines, helping you uncover a range of flexible fare options that suit your needs. You might also find that being an eDreams Prime member opens up exclusive discounts, making your trip even more budget-friendly. It’s about having all the information at your fingertips, letting you tailor your travel experience with ease. Start your next adventure with eDreams.

FAQs about flights from Jakarta to Denpasar-Bali

Can I get a flexible ticket for my trip from Jakarta to Denpasar-Bali?
At eDreams, we want your trip to run smoothly. Whether your flight gets canned or Indonesia suddenly changes travel rules, you’ll be covered. Flight cancelled? No dramas! With our flexible ticket option, you can rebook your Jakarta to Denpasar-Bali flight with no change fee, or grab a full refund.
How do I score the cheapest flights from Jakarta to Denpasar-Bali with eDreams?
Right now, the lowest fare from Jakarta to Denpasar-Bali is $ 43. Thanks to our clever tech, we line up the top flight options, mixing and matching routes, airlines, and timetables to nail both value and convenience.
Is Denpasar-Bali more expensive than Jakarta?
Cab rides in Denpasar-Bali can be about 15% cheaper, averaging 0.70 AUD, compared to 0.82 AUD in Jakarta.
Catching the train in Denpasar-Bali will cost you about 28% more, sitting at 0.41 AUD compared with 0.32 AUD in Jakarta.
In some cases, eating out in Denpasar-Bali will sting you about 25% more, with average meals at 4.58 AUD, compared with 3.67 AUD in Jakarta.
A coffee will set you back about 21% more in Denpasar-Bali, averaging 3.58 AUD, while in Jakarta it’s around 2.96 AUD.
What’s the average flight time from Jakarta to Denpasar-Bali?
A standard flight between Jakarta and Denpasar-Bali takes around 01:58 hours, covering about 982 km. This includes both direct flights and connections.
How does the weather in Denpasar-Bali compare with Jakarta?
In summer, Jakarta usually sees highs around 34.74 ºC with rainfall near 12 mm. Over in Denpasar-Bali, temps sit around 31.76 ºC with average rain of 9 mm. In winter, Denpasar-Bali averages about 18.7 ºC, while Jakarta hovers near 22.47 ºC. Rainfall hits around 12 mm in Jakarta, compared with 2.3 mm in Denpasar-Bali.
Which airports connect Jakarta with Denpasar-Bali?
The main route linking Jakarta with Denpasar-Bali is between Halim Perdanakusuma International Airport (HLP) and Ngurah Rai Airport (Bali International Airport) (DPS). This leg is operated by the following airlines:
Batik Air
Citilink Indonesia
You’ll also find flights from Jakarta to Denpasar-Bali departing from Soekarno-Hatta International Airport (CGK) and arriving at Ngurah Rai Airport (Bali International Airport) (DPS), with these airlines on the route: Lion Air.
Air Asia Indonesia

Plan your trip

Popular Flight RoutesAlternative routes