CGK to DPS (Jakarta to Denpasar) Flights

Last Minute Flights from CGK to DPS

Best airfare and ticket deals for CGK to DPS flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
CGKTubanMay 25 to May 29$114
*Prices include taxes and fees

Cheapest CGK to DPS Flights

Best airfare and ticket deals for CGK to DPS flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
CGKTubanJune 4 to June 11$103
CGKTubanMay 26 to May 29$194
CGKTubanMarch 4 to March 7$236
CGKTubanMay 29 to June 3$442
*Prices include taxes and fees
CGK to DPS Flight Details
Origin airport
Soekarno-Hatta Intl.
Origin airport IATA code
CGK
Destination airport
Ngurah Rai Intl.
Destination airport IATA code
DPS
Distance
610 mi

Frequently asked questions

Which airlines with flights from CGK to DPS allow free cancellation due to COVID-19?
Once all available flights are shown for your preferred travel dates, click the “No change fee” check box under the “Flexible change policies” filter. You’ll see your options from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Bali Airport. Make sure you check the policies regarding COVID-19 cancellations before reserving your seat.
What airlines fly direct from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to DPS?
With plenty of airlines offering nonstop flights from Jakarta to Indonesia, your next big adventure is just one hassle-free plane journey away. The following carriers will fly you from CGK to Denpasar Airport (DPS-Ngurah Rai Intl.) in just one go:
  • Indonesia AirAsia (QZ)
  • Batik Air (ID)
  • Citilink (QG)
  • Garuda Indonesia (GA)
  • Lion Air (JT)
  • Sriwijaya Air (SJ)
How many flights are there from CGK to DPS?
There are about 30 flights each day from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Denpasar Airport (DPS-Ngurah Rai Intl.), so you have no shortage of ways to get to Indonesia. Just decide on a date and time that suits your schedule and lock in your seat.
How long does it take to fly from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Denpasar Airport (DPS-Ngurah Rai Intl.)?
You’ll have just enough time for a quick doze on this journey of 1 hour and 56 minutes. Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Denpasar Airport (DPS-Ngurah Rai Intl.) is classified as a short-haul flight.
What is the flight distance from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Denpasar Airport (DPS-Ngurah Rai Intl.)?
Covering just 610 miles (980 km), the short-haul flight between Jakarta Airport (CGK-Soekarno-Hatta Intl.) and Denpasar Airport (DPS-Ngurah Rai Intl.) is a swift one indeed. Spend your time in the air thinking about what you’d like to experience once you land in Indonesia.
How many morning flights are there from CGK to DPS?
Get ready to set your alarm and take to the skies aboard one of the 113 morning flights from CGK to DPS available each week.
  • If you’re planning to travel with Batik Air (ID), it has 35 weekly services that set off before noon. The 1:55AM flight is the first one of the day.
  • Indonesia AirAsia (QZ) is another great option. It operates 28 morning flights, with the earliest leaving at 2:25AM.
  • You’ll have 21 morning flights to pick from if you book an airfare with Citilink (QG). 12:45AM is the earliest departure time.
How many afternoon flights are there from CGK to DPS?
If the words “early in the morning” just aren’t in your vocabulary, reserve a seat on one of the 103 weekly afternoon and evening flights from CGK to DPS.
  • Indonesia AirAsia (QZ) operates 35 weekly services that take off after midday. The earliest departs at 6:25AM.
  • You can also select from the 28 afternoon and evening flights operated by Citilink (QG) each week. 7:45AM is the first scheduled time of departure.
  • One more appealing option is Batik Air (ID). It has 14 afternoon and evening flights each week from 8:30AM onward.
What is the earliest departure time out of Jakarta to Indonesia?
4:55AM is the first flight taking off from CGK, touching down at DPS at 6:55AM. Save precious time in the morning by having your suitcase packed and ready to be bundled into your ride.
What is the latest departure time out of Jakarta to Indonesia?
Book a seat on the 10:35PM flight out of CGK, landing at 12:25AM at DPS, and give yourself time to take care of any last-minute vacation preparations. This is the latest flight you can take on this route.
What is the average price from Jakarta to Indonesia?
Round-trip journeys from CGK to DPS begin from around $103. Book yours today and lock in a great deal. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Jakarta to Denpasar Flight Schedule

CarrierFlightDepart CGKArrive DPSSat
5/18
Sun
5/19
Mon
5/20
Tue
5/21
Wed
5/22
Thu
5/23
Fri
5/24
Stops
SJ73004:45 am07:35 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ80005:00 am07:50 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT68005:05 am08:05 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
IN28005:30 am08:20 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ75005:35 am08:30 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ80206:20 am09:10 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
SJ75606:45 am09:35 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
IN280007:00 am09:50 amCheck Fare
-
-
Check Fare
-
Check Fare
-
0 Stops
IN28207:00 am09:50 amCheck Fare
-
-
Check Fare
-
Check Fare
-
0 Stops
GA40207:05 am10:10 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ74007:45 am10:35 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT68208:05 am10:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN511608:20 am11:10 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
ID605008:20 am11:10 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ81208:20 am11:10 amCheck FareCheck Fare
-
Check FareCheck FareCheck Fare
-
0 Stops
SJ73208:35 am11:25 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
6D10209:20 am00:10 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ80409:35 am00:25 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA40409:40 am00:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT68610:30 am01:25 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN510610:30 am01:20 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ75210:45 am01:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT68411:00 am01:55 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA40811:40 am02:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN510211:45 am02:30 pmCheck FareCheck FareCheck Fare
-
-
Check FareCheck Fare
0 Stops
SJ75811:45 am02:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
6D10800:05 pm02:55 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ80600:05 pm03:10 pmCheck Fare
-
Check FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ74200:45 pm03:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA42201:00 pm04:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN511801:10 pm03:55 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ73601:45 pm04:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA41002:25 pm05:20 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ75402:40 pm05:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN510803:10 pm06:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT68803:20 pm06:15 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA41403:30 pm06:25 pmCheck FareCheck Fare
-
-
-
Check Fare
-
0 Stops
SJ74603:45 pm06:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN511204:20 pm07:05 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA42004:35 pm07:30 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
-
0 Stops
SJ74804:45 pm07:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CT66605:15 pm08:10 pmCheck Fare
-
Check FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ81405:35 pm08:25 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ74405:40 pm08:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA42605:55 pm08:55 pmCheck Fare
-
Check FareCheck Fare
-
Check FareCheck Fare
0 Stops
CT66006:10 pm08:50 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ81606:35 pm09:30 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN512006:40 pm09:35 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
SJ73806:45 pm09:40 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
TN510407:40 pm10:25 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
QZ81008:00 pm10:55 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
GA40009:05 am00:00 pm
-
Check Fare
-
Check Fare
-
-
-
0 Stops
QZ80803:30 pm06:30 pm
-
Check FareCheck Fare
-
Check Fare
-
Check Fare
0 Stops
6D10405:40 pm08:40 pm
-
Check Fare
-
-
-
Check FareCheck Fare
0 Stops
GA41606:35 pm09:40 pm
-
Check Fare
-
Check FareCheck Fare
-
Check Fare
0 Stops
GA41808:00 pm10:55 pm
-
Check Fare
-
-
-
-
-
0 Stops
GA414405:00 pm08:00 pm
-
-
-
-
Check Fare
-
-
0 Stops
GA422405:00 pm08:00 pm
-
-
-
-
Check Fare
-
-
0 Stops
GA42407:45 pm10:45 pm
-
-
-
-
Check Fare
-
-
0 Stops

Jakarta to Denpasar Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Jakarta to Denpasar to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from CGK to DPS, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Jakarta to Denpasar, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.