DPS - CGK

Find cheap flights from Denpasar to Jakarta

Round-trip
1 adult
Economy
0 bags
Sun 6/25
Sun 7/2

Here is why travelers choose KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Search hundreds of travel sites at once for deals on flights to Jakarta

Good to know

Low season

February

High season

May

Cheapest flight

$41

Average price round-trip

$128

Good deal round-trip

$99

Good deal one-way

$50
Best time to beat the crowds with an average 23% drop in price.
Most popular time to fly with an average 25% increase in price.
Flight from Denpasar to Jakarta
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Denpasar to Soekarno-Hatta Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight from DPS to Jakarta

  • Looking for a cheap flight? 25% of our users found flights on this route for $50 or less one-way and $99 or less round-trip.
  • The cheapest flight from Denpasar to Jakarta was found 81 days before departure, on average.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be April, May and June. The cheapest month to fly is February.
  • Morning departure is around 57% cheaper than an evening flight, on average*.
  • The Ngurah Rai International Airport (DPS) is located in the city Denpasar and serves the Indonesian island of Bali. Though this is the primary airport in Bali, it is not a hub for any airlines. The Soekarno-Hatta International Airport (CGK) serves the city Jakarta on the island Java in Indonesia. CGK is a hub for Garuda Indonesia, Lion Air, Citilink, Batik Air, Siriwijaya Air, and others.
  • Flights from Denpasar to Jakarta fly from the southern tip of Bali to the northwestern coast of Java. Lion Air, Super Air Jet, Malaysia Airlines, Batik Air, Hahn Air, Siriwijaya Air, Scoot, Indonesia AirAsia, and Citilink are among the airlines that offer flights from DPS to CGK with one stop, usually in Surabaya, a city on the northeastern coast of Java. Other layover locations include Singapore and Labuan Bajo.
  • If you are traveling with toddlers, you can bring them to the nursery room at the Bali Airport as you wait for your flight to Jakarta. The spacious nursery room is colorfully decorated for kids and includes a comfortable couch, a sink, a mineral water dispenser that has both hot and cold water, diaper changing stations, a colorful play mat where toddlers can have fun, and plenty of room for luggage and a stroller.
  • If you want to relax and soothe your muscles before your flight to Jakarta, you can pay a visit to the retail spa Kaya Spa and Reflexology. The spa is located airside in the International Terminal and it is open every day from 4 am to 1 am.
  • If you are craving for a cigarette, take advantage of one of CGK's 19 different designated smoking areas. In Terminals 1 and 2, you will find a smoking lounge in the Central Corridor and at Curb Side Arrivals. In Terminal 3, there are 15 different smoking lounges throughout the terminal.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Denpasar to Jakarta flights

Top 5 airlines serving from Denpasar to Soekarno-Hatta Intl

Scores according to KAYAK customer reviews
8.1
Garuda IndonesiaOverall score based on 729 reviews
83boarding
83comfort
77food
83overall
87crew
79entertainment
Airline reviews
Pros: "Departure and arrival on time. Pleasant, attractive and efficient crew. Decent choice of entertainment for domestic flight. Baggage delivered after only 15 minutes of arrival at baggage belt. Overall great!"
Cons: "Passengers push from the back to leave the aircraft and don't like to allow you to enter the exit line so you also have to push your way in. Very rude and sad most travelers are so impolite."
Read more about Garuda Indonesia
Pros: "Departure and arrival on time. Pleasant, attractive and efficient crew. Decent choice of entertainment for domestic flight. Baggage delivered after only 15 minutes of arrival at baggage belt. Overall great!"
Cons: "Passengers push from the back to leave the aircraft and don't like to allow you to enter the exit line so you also have to push your way in. Very rude and sad most travelers are so impolite."
Pros: "Crew is professional"
Cons: "The interior in the air craft need seriously to be refreshed."
Pros: "Food was nice"
Cons: "Small plane, crew did not help with trouble lifting putting bag in overhead compartpent (almost fell on heads), passengers with children and elderlies were not boarded first though blasted on speakers at start of boarding at gate."
Pros: "Crew was good on flight and food was delicious."
Cons: "Weather delays but worst was that crew staff couldn’t notify us of times. Caused me to miss work today and had 2 major delays to and from"
Pros: "The snacks, staffs and the seat were amazing. Garuda never fail me."
Pros: "Comfortable seat and very welcoming crew. It was an hour and half flight and received a delicious snack, water and personal entertainment."
Cons: "Flight was rescheduled 2 1/2 hours later at last minute, with no opportunity to reschedule to an earlier flight. I needed to catch an early morning flight from Jakarta the next morning, meaning I got only 3 hours of sleep at my hotel instead of over 5 hours."
Pros: "Flight was not full. Had open seats around me so it was comfortable."
Cons: "Food. Red eye flight served a very low quality snack upon takeoff. Breakfast before landing was a little better."
Pros: "Probably the best food I’ve had on a business class flight."
Cons: "Entertainment just OK. Garuda lounge in Bali dire"
Cons: "Garuda played loud “music” on arrival so we couldn’t watch the entertainment system. Getting onto the flight was horrid with long long long wait on the bus to go from terminal to airplane. Food was ultra salty and dreadful."

Would be better if kayak could track this flight. No update and tracke for the gate in kayak for this flight

Pros: "I have traveled to over 60 countries and I’m not prone to negative feedback but checking in a bag on Citilink in Phnom Penh was the most unhelpful customer service situation I’ve ever experienced. The Citilink website indicated one charge (which I had prepared for) for excess weight of luggage but the check-in counter charged more and only in US cash - so when I could not get my pin to work to get the additional cash, they sat back, grimaced at me, and told me they really didn’t care, I’d have to leave my bag, they couldn’t let me pay in IDR (rupiah) or pay in Jakarta, didn’t have credit card to let me charge, or pay pal, Venmo, or any other way to pay. The airport cashier wouldn’t exchange rupiah. Again, they didn’t care. One woman told me I could wire her the money into her personal bank account, though. The cashier just told them to bring my bags out and told me I should just take them back, whatever, call someone. If I left them, I asked how I would pay because they only take cash and in Phnom Penh, but they couldn’t answer. They couldn’t even lend me a bag to take things out of my bag. Luckily, I was wearing a scarf and used it be a makeshift bag for myself to unpack enough from my suitcase to bring the bag down to the amount of cash I had. I barely was able to board my flight. Of all these people, one of the ticket gentlemen was kind enough to walk me through to board the plane, apologizing for everyone."
Cons: "Citilink is a budget airline and I get that they keep overhead down with charging people for luggage but they need to do 2 things; put the costs of their charges on their website for consistency and to support the customer experience, have at least one credit card option in an airport ticket booth. Help their employees be better than that kind of behavior. In this day and age, Paypal credit card app processing can even be done on a phone. There’s zero reason to not allow at least some flexibility with payment, even if it’s processed on their website."
Pros: "Citilink always does the best to smoothen the boarding process."
Cons: "The departure hall was messy. If flights get delayed, there is not sufficient capacity."
Pros: "High commitment to be on time."
Cons: "The machines for self-check in have been removed. That was previously very conventent. Citilink advertises with branded e-toll cards, but I can't get them anywhere."
Pros: "Professional, straightforward. Food and entertainment not rated. Not available for short trips. Food for additional payment, not tried. Prices seem reasonable."
Cons: "Advertise with merchandise, which is not available."
Cons: "Please warn the passengers who not obey the flight rules, such as turning on the mobile phones before the plane stop and so on."

Good leg room ... air conditioning was a bit warm don't Book row 8 ... no windows

They got to the terminal late, with no one on the arriving flight, boarded us late, and left us sitting there for 2 hours before they got us off the ground. They knew they were going to be late, yet they never got an updated flight plan from their head office until long after the flight was supposed to leave. They could have cut the delay in half, of at least let us stay in the terminal. Really just horrible planning.

The worst kind of budget airline. To be honest....the plane was not that bad. Would have been good to have some food choices and some water. What was by far the worse is the passengers/customers that this airline attracts. Coughing and spluttering all over one another with no masks. Just disgusting. Pay for a better carrier and get a better class of passenger.

Pros: "A nice experience overall. Flight was quiet so plenty of personal space."
Pros: "Everything went smoothly from check in to arrival. Bags were delivered timely. Flights were on time."
Cons: "No entertainment options. Little to no food service."
Pros: "Average flight"
Cons: "Changed the time of my flight early by more than 2 hours, with no communication. I therefore missed the flight. I was informed there was a flight that evening but they refused to move me as I had booked through an agent. Waited more than 6 hoursnin the airport for next flight and was offered only a meal voucher worth £4. Later flight was delayed, resulting in me missing my friends pre wedding henna party and arriving more than 8 hours late. Not a single apology given!"
Pros: "The staff were very kind, the seat had a great amount of leg room."
Cons: "There was no alcohol on the flight."
Pros: "Crews are nice."
Cons: "Seems like Malindo is starting to degrading the service quality. The flight I took before: they change the airplane to batik which was worse with no entertainment, smaller seat pitch, etc. I book Malindo for a reason and paid for what expected using Malindo!! If they had to change the plane they should've given better one or given back compensation to passengers! Now this flight, they didn't activate the entertainment till way later and turned off way too early. They didn't give any earphone as supposed to. Malindo's service has become bad."
Pros: "For the price that we paid, it included 30kg baggage and refreshment (orange juice, water, coffee, a slice of pizza and a muffin) - it was worth it. The legroom is spacious, the seat was comfortable and the cabin crew was awesome. Flight was on time, check in was acceptable (considering people travelling from Bandung has a lot of check in baggage due to shopping)."
Cons: "Nothing."
Pros: "The 32" pitch giving more leg space, better than MAS and AirAsia on that count. Good baggage allowance."
Cons: "The food is rather meh, does not stand out"
Pros: "Resorted to Malindo/Batik just to get home after Mt Agung eruptions - so points for at least flying. Very good seat pitch in economy, let down by an uncomfortable back with no head rest."
Cons: "The food was utterly appalling, providing a new level of disappointment. I'm convinced my tray table would have been easier to chew than the three dehydrated lumps of so-called chicken thrown on top of land overcooked rice, together with something that was allegedly once an egg - which I couldn't even stomach."
Pros: "Modern plane, good price, friendly staff"
Cons: "Plane landed very hard and felt like pilot was struggling for control (or still learning). Luggage took long time to come out and after abot 10 min of luggage just stopped and we found out that rest of our luggage was coming out of another carousel. Nobody told us, we had to find out ourselves when we couldn't find our luggage. Communication is important"

I never mad a reservation so I didn’t fly. This was fraud. Take me off your email!! 😡

2 hours to check-in, flight delayed 90 min, no timely information. Horrible experience

Air Asia is a favourite of mine. Well run, good planes, great staff and great value.

Cons: "We were delay for 2 hours, no communication, no apology or compensation."
Pros: "Boarding time and departure time very good. Easy and fast check in"
Cons: "I didn’t think there was an airline worse than the budget U.S. domestic carriers until I found AirAsia. Not worth even the low cost. I had a horrible check-in experience at both airports I flew from with them, charged for every little thing, no in-flight entertainment, and the flight crew was yelling at the passengers. Never again!"
Pros: "It arrived on time"
Cons: "Very snel legroom, no included food, no free water, no inflight entertainment"
Pros: "Meals are delicious although not all items were available without prebooking."
Cons: "It was very cold during the flight. No blankets available - only for sale."
Cons: "Checked in 2.5 hrs early and my reward was they left my bag in Denpasar while I went on to Kuala Lumpur!"
Pros: "The flight was on time and the food was ok"
Cons: "Not specifically to do with Air Asia - but the very long queue going through immigration at Denpasar could be improved dramatically"

Book cheap flights from Denpasar to Jakarta

Recent round-trip flight deals

6/24Sat
nonstopIndonesia AirAsia
1h 50mDPS-CGK
7/1Sat
nonstopIndonesia AirAsia
1h 50mCGK-DPS
$98
6/24Sat
1 stopLion Air
3h 20mDPS-CGK
7/1Sat
nonstopLion Air
1h 50mCGK-DPS
$133
6/28Wed
nonstopBatik Air
1h 50mDPS-CGK
7/12Wed
nonstopBatik Air
1h 50mCGK-DPS
$162
9/8Fri
nonstopBatik Air
1h 50mDPS-CGK
9/10Sun
nonstopBatik Air
1h 50mCGK-DPS
$199
11/8Wed
nonstopBatik Air
1h 50mDPS-CGK
11/18Sat
nonstopBatik Air
1h 50mCGK-DPS
$200
6/5Mon
nonstopBatik Air
1h 50mDPS-CGK
6/25Sun
nonstopBatik Air
1h 50mCGK-DPS
$201
11/4Sat
nonstopBatik Air
1h 50mDPS-CGK
11/17Fri
nonstopBatik Air
1h 50mCGK-DPS
$206
6/5Mon
nonstopBatik Air
1h 50mDPS-CGK
6/28Wed
nonstopBatik Air
1h 50mCGK-DPS
$207
7/20Thu
nonstopBatik Air
1h 50mDPS-CGK
7/24Mon
nonstopBatik Air
1h 50mCGK-DPS
$213
11/5Sun
nonstopBatik Air
1h 50mDPS-CGK
11/24Fri
nonstopBatik Air
1h 50mCGK-DPS
$214
11/5Sun
nonstopBatik Air
1h 50mDPS-CGK
11/17Fri
nonstopBatik Air
1h 50mCGK-DPS
$220
6/24Sat
1 stopMultiple Airlines
5h 15mDPS-CGK
7/1Sat
1 stopMultiple Airlines
7h 05mCGK-DPS
$256
9/8Fri
1 stopGaruda Indonesia
18h 25mDPS-CGK
9/10Sun
nonstopGaruda Indonesia
1h 55mCGK-DPS
$286
6/24Sat
nonstopGaruda Indonesia
2h 05mDPS-CGK
7/1Sat
1 stopGaruda Indonesia
23h 05mCGK-DPS
$287
9/8Fri
1 stopGaruda Indonesia
21h 45mDPS-CGK
9/10Sun
1 stopGaruda Indonesia
3h 25mCGK-DPS
$317
6/28Wed
1 stopGaruda Indonesia
3h 30mDPS-CGK
7/9Sun
1 stopGaruda Indonesia
3h 25mCGK-DPS
$318
6/24Sat
nonstopHahn Air
1h 50mDPS-CGK
6/30Fri
1 stopHahn Air
9h 35mCGK-DPS
$341
7/4Tue
nonstopGaruda Indonesia
2h 00mDPS-CGK
7/4Tue
1 stopGaruda Indonesia
17h 30mCGK-DPS
$385
6/24Sat
1 stopHahn Air
9h 50mDPS-CGK
6/30Fri
1 stopHahn Air
9h 35mCGK-DPS
$391
6/24Sat
1 stopCitilink
11h 55mDPS-CGK
6/30Fri
1 stopCitilink
27h 25mCGK-DPS
$555

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/30Tue
nonstopLion Air
1h 45mDPS-CGK
$41
6/1Thu
nonstopLion Air
1h 50mDPS-CGK
$43
6/19Mon
nonstopLion Air
1h 50mDPS-CGK
$46
6/23Fri
nonstopTransNusa
1h 50mDPS-CGK
$47
6/8Thu
nonstopTransNusa
1h 50mDPS-CGK
$48
6/25Sun
nonstopLion Air
1h 45mDPS-CGK
$49
6/24Sat
nonstopIndonesia AirAsia
1h 50mDPS-CGK
$50
5/30Tue
1 stopLion Air
5h 40mDPS-CGK
$71
5/31Wed
1 stopLion Air
3h 20mDPS-CGK
$73
6/3Sat
1 stopLion Air
3h 20mDPS-CGK
$75
6/4Sun
nonstopLion Air
1h 45mDPS-CGK
$77
6/5Mon
nonstopBatik Air
1h 50mDPS-CGK
$88
6/25Sun
1 stopMultiple Airlines
5h 15mDPS-CGK
$91
5/30Tue
nonstopBatik Air
1h 50mDPS-CGK
$94
6/28Wed
nonstopBatik Air
1h 50mDPS-CGK
$100
6/12Mon
nonstopGaruda Indonesia
2h 00mDPS-CGK
$126
6/4Sun
1 stopMultiple Airlines
5h 15mDPS-CGK
$140
6/24Sat
1 stopBatik Air
8h 05mDPS-CGK
$141
5/30Tue
2 stopsSuper Air Jet
8h 30mDPS-CGK
$148
6/4Sun
nonstopCitilink
1h 50mDPS-CGK
$156

Search by stops

Search by airline

Search by price

Denpasar - Jakarta Flights

Departure:

Denpasar (DPS)Indonesia

Destination:

Jakarta (CGK)Indonesia

Return flight deals:

Jakarta - Denpasar

Cabin classes:

$90

Browse origins:

  • Flights » 
  • Denpasar
$69
Denpasar

Browse destinations:

  • Flights » 
  • Jakarta » 
  • Flights to Jakarta
$69
Jakarta