Citilink

Citilink flights from Jakarta to Denpasar (Bali)

Jakarta (JKT) Denpasar (Bali) (DPS) Return direction
from 79 USDCheapest fare found
1 h 55 minFlight time
962 kmDistance
DecemberCheapest month
Jakarta32°Covercast · 27…35°C
Denpasar (Bali)31°Cclear · 24…32°C
Weather now

Jakarta to Denpasar (Bali): prices by month

Lowest one-way fares found by travellers for each month. Prices change daily; the link opens live search results for that date. Weather: average temperature and total rainfall for that month last year.

MonthLowest fareAirlineStopsDenpasar (Bali) weather
October 2026 152 USD Lion Air direct 26°C · 118 mm Search →
November 2026 150 USD Indonesia AirAsia direct 27°C · 251 mm Search →
December 2026 145 USD Indonesia AirAsia direct 27°C · 177 mm Search →
January 2027 174 USD Indonesia AirAsia direct 26°C · 390 mm Search →
February 2027 172 USD Indonesia AirAsia direct 27°C · 257 mm Search →
March 2027 186 USD Indonesia AirAsia direct 27°C · 213 mm Search →
April 2027 203 USD Lion Air direct 27°C · 91 mm Search →
June 2027 184 USD Lion Air direct 26°C · 166 mm Search →
July 2027 181 USD 8B direct 25°C · 83 mm Search →
August 2027 175 USD 8B direct 25°C · 46 mm Search →

Cheapest Citilink tickets found recently

About Citilink flights from Jakarta to Denpasar (Bali)

Citilink operates flights between Jakarta and Denpasar (Bali) on a route covering 962 kilometres. You can depart from either Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma Airport (HLP) in Jakarta and arrive at Ngurah Rai International Airport (DPS) in Denpasar. The flight is usually non-stop with a typical duration of 110 minutes, making it a convenient option for leisure and business travel between Indonesia's capital and its popular island destination.

Fares on this route tend to be lowest in September. Citilink allows one checked bag of up to 15 kg included in your booking, plus a cabin bag weighing up to 7 kg. Online check-in opens 24 hours before departure and closes 90 minutes before your flight departs.

Airports on this route

DepartureSoekarno-Hatta International Airport (CGK), Halim Perdanakusuma Airport (HLP)
ArrivalNgurah Rai International Airport (DPS)
Flight time1 h 55 min
Distance962 km
Quick answer

Citilink cabin bag: 1 piece, 7 kg (15 lb) . Checked bag in Economy: 1 piece, 15 kg (33 lb).

ItemAllowanceDetails
Cabin bag 1 piece · 7 kg (15 lb)
Checked baggage - Economy 1 piece · 15 kg (33 lb) included in the fare
Extra bagfrom 250000 IDR (≈ 13.9 USD)cheaper when added online in advance
Overweight feefrom 15000 IDR (≈ 0.8 USD)per bag above the allowance

Basic Economy allowance on most routes; premium fares and some destinations get more. Weights are shown in kilograms with pounds in brackets, sizes in centimetres with inches in brackets. Always confirm on the official website before travelling.

Quick answer

Citilink online check-in opens 24 h before departure and closes 1 h 30 min before departure. Online check-in is free.

Online check-in opens24 h before departure
Online check-in closes1 h 30 min before departure
Airport counters close45 min before departure
Boarding gate closes40 min before departure
Check-in feeonline check-in is free
Boarding passmobile boarding pass, print at home
Mobile app check-inavailable

Times apply to most routes; long-haul, US and some airport-specific deadlines differ. Confirm on the official website before travelling.

Frequently asked questions

How long is a Citilink flight from Jakarta to Bali?
The typical flight time is 110 minutes on this non-stop route.
Which airports can I use for Jakarta to Denpasar flights?
You can depart from Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma Airport (HLP) in Jakarta, and arrive at Ngurah Rai International Airport (DPS) in Denpasar.
What baggage is included with Citilink?
One checked bag up to 15 kg is included, plus a cabin bag up to 7 kg.
When can I check in online?
Online check-in opens 24 hours before departure and closes 90 minutes before your flight.

Other Citilink routes

More about Citilink