Flights from Denpasar-Bali to Jakarta

Explore the best deals

Discover the cheapest flights from Denpasar-Bali to Jakarta
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 Denpasar-Bali to Jakarta

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
$190
$219
$213
$218
$199
$190
$188
$179
$209
$224
$199
$157
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
22%Trains in Jakarta are 22% cheaper than in Denpasar-Bali.
Denpasar-Bali$0.41
Jakarta$0.32
MealMid-priced restaurant
20%A meal in Jakarta is 20% cheaper than a meal in Denpasar-Bali.
Denpasar-Bali$4.58
Jakarta$3.67
TaxiStandard daytime start rate
17%Taxis are 17% more expensive in Jakarta than in Denpasar-Bali.
Denpasar-Bali$0.70
Jakarta$0.82
CoffeeRegular cappuccino
17%Coffee in Jakarta is 17% cheaper than in Denpasar-Bali.
Denpasar-Bali$3.58
Jakarta$2.96
Exchange rate
1 AUD = 10945.9 IDR
1 IDR = 0.01 AUD
Last revised on Fri, 5/12
Distance: 967 kms
Denpasar-Bali airports
Ngurah Rai Airport (Bali International Airport) (DPS)How far from city centre: 10 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

How to find cheap flights from Bali to Jakarta

Embarking on a journey from Bali to Jakarta offers a fascinating shift in perspective within Indonesia. Jakarta, the nation's capital, is a large city where modern architecture meets historical sites and significant cultural institutions. It draws visitors keen to explore its extensive history, diverse culinary scene, and a variety of urban experiences. Whether you are interested in grand historical buildings, engaging with local arts, or simply navigating a bustling Southeast Asian metropolis, Jakarta provides a different flavour of Indonesia to discover.

Flights from Bali's Ngurah Rai International Airport (DPS) to Jakarta's Soekarno-Hatta International Airport (CGK) are frequent and relatively quick. The average flight duration is approximately 1 hour and 50 minutes. Numerous airlines operate this popular route, offering a range of departure times throughout the day. For a pleasant travel experience, consider flying during the dry season, which runs from May to September. During this period, you can expect more stable weather conditions in Jakarta. Early morning flights are often a good option to avoid the busiest times at the airport and to arrive in Jakarta with ample time to settle in.

Useful information about Bangkok airports

To begin your journey from Bali, it’s handy to know there's one main international airport serving the island. This airport is well-equipped for travellers heading to Jakarta within Indonesia.

Ngurah Rai International Airport (DPS)

Located south of Denpasar, near Kuta and Jimbaran, this is Bali’s primary gateway. It offers numerous domestic flights daily to Jakarta and other Indonesian cities, with facilities including various dining options, duty-free shopping, and multiple car hire services. Public transport like taxis and ride-share apps are readily available for transfers to and from the airport.

Jakarta airports: good to know

Travelling from Bali to Jakarta means you'll be arriving into one of Jakarta's two operational commercial airports. These facilities efficiently manage domestic and international arrivals and departures, making your journey into the city straightforward.

Soekarno-Hatta International Airport (CGK)

As the primary gateway to Jakarta, Soekarno-Hatta is a major hub for both domestic and international flights. Located about 20 kilometres west of the city centre, it offers extensive facilities including various transport options like rail links, airport buses, and taxis to reach your final destination.

Halim Perdanakusuma International Airport (HLP)

Situated closer to central Jakarta, approximately 10 kilometres southeast, Halim Perdanakusuma primarily handles domestic flights, though it also serves some international charters and VIP travel. It's a convenient option for those heading directly to the eastern or central parts of the city.

Find cheap Bali - Jakarta flight deals with eDreams

When planning your next adventure, the key is smart preparation. By comparing a range of airlines and flight options, you can easily find fares that suit your schedule and budget. Platforms like eDreams make this straightforward, letting you look at multiple carriers side-by-side to secure the best deal. You might also discover flexible fare choices or unlock exclusive Prime discounts, adding even more value to your journey. Take the guesswork out of booking and start exploring where your next trip could take you. Book your flights with eDreams today!

FAQs about flights from Denpasar-Bali to Jakarta

Can I get a flexible ticket for my trip from Denpasar-Bali to Jakarta?
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 Denpasar-Bali to Jakarta flight with no change fee, or grab a full refund.
How do I score the cheapest flights from Denpasar-Bali to Jakarta with eDreams?
Right now, the lowest fare from Denpasar-Bali to Jakarta is $ 61. 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 Jakarta more expensive than Denpasar-Bali?
In Jakarta, taxis are about 17% pricier, costing roughly 0.82 AUD, compared with Denpasar-Bali where a ride averages 0.70 AUD.
Fares are roughly 22% cheaper in Jakarta, with tickets priced at 0.32 AUD compared to 0.41 AUD in Denpasar-Bali.
Meals in Jakarta cost around 3.67 AUD, which is about 20% less than the 4.58 AUD you’d fork out in Denpasar-Bali.
Coffee is roughly 17% cheaper in Jakarta, coming in at 2.96 AUD, compared to 3.58 AUD in Denpasar-Bali.
What’s the average flight time from Denpasar-Bali to Jakarta?
A standard flight between Denpasar-Bali and Jakarta takes around 01:57 hours, covering about 981 km. This includes both direct flights and connections.
How does the weather in Jakarta compare with Denpasar-Bali?
In summer, Denpasar-Bali usually sees highs around 31.76 ºC with rainfall near 9 mm. Over in Jakarta, temps sit around 34.74 ºC with average rain of 12 mm. In winter, Jakarta averages about 22.47 ºC, while Denpasar-Bali hovers near 18.7 ºC. Rainfall hits around 2.3 mm in Denpasar-Bali, compared with 12 mm in Jakarta.
Which airports connect Denpasar-Bali with Jakarta?
The main route linking Denpasar-Bali with Jakarta is between Ngurah Rai Airport (Bali International Airport) (DPS) and Halim Perdanakusuma International Airport (HLP). This leg is operated by the following airlines:
Citilink Indonesia
Batik Air
You’ll also find flights from Denpasar-Bali to Jakarta departing from Ngurah Rai Airport (Bali International Airport) (DPS) and arriving at Soekarno-Hatta International Airport (CGK), with these airlines on the route: Lion Air.
Air Asia Indonesia

Plan your trip

Popular Flight RoutesAlternative routes