Flights from Jakarta to Denpasar-Bali

Explore the best deals

Discover the cheapest flights from Jakarta to Denpasar-Bali
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods 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

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the beginning of April. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 6 Apr - 12 Apr
$109
$101
$114
$107
$109
$106
$116
$111
$129
$130
$147
$146
MarchAprilMayJune
Airlines that fly from Jakarta to Denpasar-Bali

Local currency and cost comparison

TrainLocal, one-way ticket
31%Trains are 31% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$0.29
Denpasar-Bali$0.38
MealMid-priced restaurant
80%The average meal is 80% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$2.51
Denpasar-Bali$4.60
TaxiStandard daytime start rate
13%A taxi fare in Denpasar-Bali is 13% cheaper than in Jakarta.
Jakarta$0.75
Denpasar-Bali$0.65
CoffeeRegular cappuccino
15%Coffee is 15% more expensive in Denpasar-Bali than in Jakarta.
Jakarta$2.87
Denpasar-Bali$3.31
Exchange rate
1 AUD = 12067.97 IDR
1 IDR = 0.01 AUD
Last revised on Wed, 25/03
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.
What’s the typical cost of a ticket from Jakarta to Denpasar-Bali?
The average airfare for flights from Jakarta to Denpasar-Bali is about $130.57. Prices can shift depending on the season and how early you lock in your tickets.
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 $ 80. 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?
In Denpasar-Bali, taxis are about 13% pricier, costing roughly 0.65 AUD, compared with Jakarta where a ride averages 0.75 AUD.
When it comes to getting around, the average cab fare in Denpasar-Bali is 0.65 AUD, pretty similar to Jakarta.
Cab rides in Denpasar-Bali can be about 13% cheaper, averaging 0.65 AUD, compared to 0.75 AUD in Jakarta.
Catching the train in Denpasar-Bali will cost you about 31% more, sitting at 0.38 AUD compared with 0.29 AUD in Jakarta.
Train tickets are much the same in Denpasar-Bali and Jakarta, averaging 0.38 AUD.
Fares are roughly 31% cheaper in Denpasar-Bali, with tickets priced at 0.38 AUD compared to 0.29 AUD in Jakarta.
In some cases, eating out in Denpasar-Bali will sting you about 83% more, with average meals at 4.60 AUD, compared with 2.51 AUD in Jakarta.
As for lunch, expect to pay about 4.60 AUD in both Denpasar-Bali and Jakarta.
Meals in Denpasar-Bali cost around 4.60 AUD, which is about 83% less than the 2.51 AUD you’d fork out in Jakarta.
A coffee will set you back about 15% more in Denpasar-Bali, averaging 3.31 AUD, while in Jakarta it’s around 2.87 AUD.
Coffee prices are pretty much on par in both Jakarta and Denpasar-Bali, averaging about 3.31 AUD.
Coffee is roughly 15% cheaper in Denpasar-Bali, coming in at 3.31 AUD, compared to 2.87 AUD in Jakarta.
What’s the average flight time from Jakarta to Denpasar-Bali?
A standard flight between Jakarta and Denpasar-Bali takes around 1 h and 50 m, covering about 967.1 km. This includes both direct flights and connections.
Which airports connect Jakarta with Denpasar-Bali?
The main route linking Jakarta with Denpasar-Bali is between Soekarno-Hatta International Airport (CGK) and Ngurah Rai International Airport(DPS). This leg is operated by the following airlines:

Plan your trip

Popular Flight RoutesAlternative routes