Which airport are you flying from?

Direct flights from Jakarta to Denpasar

CGK - DPS route map All flights from CGK to DPS non-stop. There are direct flights from Soekarno Hatta International (CGK), Indonesia to Bali International (DPS), Indonesia with Garuda Indonesia, Indonesia AirAsia and 7 other airlines. 261 weekly departures are currently scheduled on this route. Departure times range from 04:30 to 21:25 depending on the schedule period. The flight distance is 614 miles (988 km). Flight time ranges from 1 hour and 35 minutes to 2 hours and 5 minutes.

CGK
Soekarno Hatta
IndonesiaJakarta , Indonesia
DPS
Bali
IndonesiaDenpasar , Indonesia
CGK
Soekarno Hatta
IndonesiaJakarta , Indonesia
Bali
IndonesiaDenpasar , Indonesia
DPS
Flight time 1h 35min to 2h 5min
Updated Nov 9, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Garuda Indonesia SkyTeam

Departure times vary between 07:05 and 21:25 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
78 flights/week
78 flights/week

Indonesia AirAsia Low-cost carrier

Departure times vary between 06:00 and 17:40 • From Terminal 2
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
43 flights/week
43 flights/week

Citilink Low-cost carrier

Departure times vary between 04:40 and 20:00
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
42 flights/week
42 flights/week

TransNusa

Departure times vary between 07:10 and 20:20
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
28 flights/week
28 flights/week

Lion Air Low-cost carrier

Departure times vary between 04:30 and 17:40 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
25 flights/week
25 flights/week

Pelita Air Service

Departure times vary between 14:05 and 17:05
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
21 flights/week
21 flights/week

Batik Air

Departure times vary between 10:40 and 14:35
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week

Sriwijaya Air

Departs at 18:00 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Nam Air

Departure times vary between 04:30 and 05:30 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights/week
3 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Jakarta to Denpasar with Garuda Indonesia

This is a weekly direct flight schedule for Garuda Indonesia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
GA402
07:05
07:05
07:05
07:05
07:05
07:05
07:05
GA406
----
----
08:05
----
08:05
08:05
08:05
GA404
09:30
09:30
09:30
09:30
09:30
09:30
09:30
GA408
11:30
11:30
11:30
11:30
11:30
11:30
11:30
GA422
13:30
13:30
13:30
13:30
13:30
13:30
13:30
GA410
14:30
14:30
14:30
14:30
14:30
14:30
14:30
GA414
16:00
16:00
16:00
16:00
16:00
16:00
16:00
GA420
17:00
17:00
17:00
17:00
17:00
17:00
17:00
GA418
----
----
----
----
17:45
----
17:45
GA426
18:30
18:30
18:30
18:30
18:50
18:30
18:50
GA428
----
----
19:20
19:20
----
19:20
----
GA424
19:45
19:45
19:45
19:45
19:45
19:45
19:45
GA652
21:25
21:25
21:25
21:25
----
21:25
21:25

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Indonesia AirAsia

This is a weekly direct flight schedule for Indonesia AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
QZ806
06:00
06:00
06:00
06:00
06:00
06:00
06:00
QZ808
08:25
08:25
08:25
08:25
08:25
08:25
08:25
QZ802
10:10
10:10
10:10
10:10
10:10
10:10
10:10
QZ800
----
----
----
----
----
----
12:00
QZ814
12:50
12:50
12:50
12:50
12:50
12:50
12:50
QZ820
15:30
15:30
15:30
15:30
15:30
15:30
15:30
QZ818
17:40
17:40
17:40
17:40
17:40
17:40
17:40

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Citilink

This is a weekly direct flight schedule for Citilink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
QG680
04:40
04:40
04:40
04:40
04:40
04:40
04:40
QG682
06:05
06:05
06:05
06:05
06:05
06:05
06:05
QG686
10:00
10:00
10:00
10:00
10:00
10:00
10:00
QG688
15:35
15:35
15:35
15:35
15:35
15:35
15:35
QG662
16:40
16:40
16:40
16:40
16:40
16:40
16:40
QG684
20:00
20:00
20:00
20:00
20:00
20:00
20:00

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with TransNusa

This is a weekly direct flight schedule for TransNusa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
8B5104
07:10
07:10
07:10
07:10
07:10
07:10
07:10
8B5106
10:30
10:30
10:30
10:30
10:30
10:30
10:30
8B5108
15:00
15:00
15:00
15:00
15:00
15:00
15:00
8B5110
19:50
19:50
19:50
19:50
19:50
19:50
19:50

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Lion Air

This is a weekly direct flight schedule for Lion Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
JT20
04:30
04:30
04:30
04:30
04:30
04:30
04:30
JT34
09:40
09:40
09:40
09:40
09:40
09:40
09:40
JT24
11:10
----
----
11:10
11:10
----
11:10
JT12
17:40
17:40
17:40
17:40
17:40
17:40
17:40

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Pelita Air Service

This is a weekly direct flight schedule for Pelita Air Service. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
IP106
14:05
14:05
14:05
14:05
14:05
14:05
14:05
IP104
15:10
15:10
15:10
15:10
15:10
15:10
15:10
IP112
17:05
17:05
17:05
17:05
17:05
17:05
17:05

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Batik Air

This is a weekly direct flight schedule for Batik Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
ID6050
10:40
10:40
10:40
10:40
10:40
10:40
10:40
ID6508
14:35
14:35
14:35
14:35
14:35
14:35
14:35

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Sriwijaya Air

This is a weekly direct flight schedule for Sriwijaya Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
SJ272
18:00
18:00
18:00
18:00
18:00
18:00
18:00

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Denpasar with Nam Air

This is a weekly direct flight schedule for Nam Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Nov 16
Tue
Nov 17
Wed
Nov 18
Thu
Nov 19
Fri
Nov 20
Sat
Nov 21
Sun
Nov 22
IN282
----
05:30
----
05:30
----
05:30
----

The timetable & schedule information was updated at 2026-11-09

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Jakarta to Denpasar scheduled departures

Select a date to see every published non-stop departure between CGK and DPS.

Saturday
Sat
Dec 05
42 flights(42)
Sunday
Sun
Dec 06
42 flights(42)
Monday
Mon
Dec 07
40 flights(40)
Tuesday
Tue
Dec 08
41 flights(41)
Wednesday
Wed
Dec 09
41 flights(41)
Thursday
Thu
Dec 10
41 flights(41)
Friday
Fri
Dec 11
40 flights(40)
Time
Airline
Flight
04:30
Lion Air Lion Air
JT20
04:30
Nam Air Nam Air
IN280
04:40
Citilink Citilink
QG680
05:30
Nam Air Nam Air
IN282
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:30
Garuda Indonesia Garuda Indonesia
GA426
19:20
Garuda Indonesia Garuda Indonesia
GA428
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Lion Air Lion Air
JT20
04:30
Nam Air Nam Air
IN280
04:40
Citilink Citilink
QG680
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:00
Indonesia AirAsia Indonesia AirAsia
QZ800
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
17:45
Garuda Indonesia Garuda Indonesia
GA418
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:50
Garuda Indonesia Garuda Indonesia
GA426
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Nam Air Nam Air
IN280
04:30
Lion Air Lion Air
JT20
04:40
Citilink Citilink
QG680
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:30
Garuda Indonesia Garuda Indonesia
GA426
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Lion Air Lion Air
JT20
04:30
Nam Air Nam Air
IN280
04:40
Citilink Citilink
QG680
05:30
Nam Air Nam Air
IN282
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
17:40
Lion Air Lion Air
JT12
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:30
Garuda Indonesia Garuda Indonesia
GA426
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Lion Air Lion Air
JT20
04:30
Nam Air Nam Air
IN280
04:40
Citilink Citilink
QG680
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:30
Garuda Indonesia Garuda Indonesia
GA426
19:20
Garuda Indonesia Garuda Indonesia
GA428
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Lion Air Lion Air
JT20
04:30
Nam Air Nam Air
IN280
04:40
Citilink Citilink
QG680
05:30
Nam Air Nam Air
IN282
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:30
Garuda Indonesia Garuda Indonesia
GA426
19:20
Garuda Indonesia Garuda Indonesia
GA428
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
21:25
Garuda Indonesia Garuda Indonesia
GA652
04:30
Nam Air Nam Air
IN280
04:30
Lion Air Lion Air
JT20
04:40
Citilink Citilink
QG680
06:00
Indonesia AirAsia Indonesia AirAsia
QZ806
07:05
Garuda Indonesia Garuda Indonesia
GA402
07:10
TransNusa TransNusa
8B5104
08:05
Garuda Indonesia Garuda Indonesia
GA406
08:25
Indonesia AirAsia Indonesia AirAsia
QZ808
08:35
Lion Air Lion Air
JT30
09:20
Indonesia AirAsia Indonesia AirAsia
QZ804
09:30
Garuda Indonesia Garuda Indonesia
GA404
09:40
Lion Air Lion Air
JT34
10:00
Citilink Citilink
QG686
10:10
Indonesia AirAsia Indonesia AirAsia
QZ802
10:30
TransNusa TransNusa
8B5106
10:40
Batik Air Batik Air
ID6050
11:10
Lion Air Lion Air
JT24
11:30
Garuda Indonesia Garuda Indonesia
GA408
12:50
Indonesia AirAsia Indonesia AirAsia
QZ814
13:30
Garuda Indonesia Garuda Indonesia
GA422
13:45
Lion Air Lion Air
JT22
14:05
Pelita Air Service Pelita Air Service
IP106
14:30
Garuda Indonesia Garuda Indonesia
GA410
14:35
Batik Air Batik Air
ID6508
15:00
TransNusa TransNusa
8B5108
15:10
Pelita Air Service Pelita Air Service
IP104
15:30
Indonesia AirAsia Indonesia AirAsia
QZ820
15:35
Citilink Citilink
QG688
16:00
Garuda Indonesia Garuda Indonesia
GA414
16:40
Citilink Citilink
QG662
17:00
Garuda Indonesia Garuda Indonesia
GA420
17:05
Pelita Air Service Pelita Air Service
IP112
17:40
Lion Air Lion Air
JT12
17:40
Indonesia AirAsia Indonesia AirAsia
QZ818
17:45
Garuda Indonesia Garuda Indonesia
GA418
18:00
Sriwijaya Air Sriwijaya Air
SJ272
18:50
Garuda Indonesia Garuda Indonesia
GA426
19:35
Citilink Citilink
QG684
19:45
Garuda Indonesia Garuda Indonesia
GA424
19:50
TransNusa TransNusa
8B5110
SPONSORED AD
CGK-DPS flight route
Route map from Jakarta, CGK to Denpasar, DPS. The distance is 614 miles or 988 km.
Jakarta - Denpasar direct flight map
SPONSORED AD
SPONSORED AD

CGK - DPS route facts

  • Distance
    614 miles (988 km)
  • Flight time
    1 hour and 35 minutes to 2 hours and 5 minutes
  • Airlines
    Garuda Indonesia Garuda Indonesia
    Indonesia AirAsia Indonesia AirAsia
    Citilink Citilink
    TransNusa TransNusa
    Lion Air Lion Air
    Pelita Air Pelita Air
    Batik Air Batik Air
    Sriwijaya Air Sriwijaya Air
    Nam Air Nam Air
  • Airline alliances
    SkyTeam Low-cost carrier
  • Cabins
    Economy Business First
  • Hub airports
    Garuda Indonesia: CGK
    Citilink: CGK and DPS (Secondary hub.)
    Lion Air: CGK and DPS (Secondary hub.)
    Batik Air: CGK and DPS (Secondary hub.)
    Nam Air: CGK
  • Departure terminals
    Garuda Indonesia: Terminal 3
    Indonesia AirAsia: Terminal 2
    Lion Air: Terminal 1
    Sriwijaya Air: Terminal 1
    Nam Air: Terminal 1
  • Arrival terminals
    Garuda Indonesia: Terminal D
    Indonesia AirAsia: Terminal D
    Lion Air: Terminal D
    Sriwijaya Air: Terminal D
    Nam Air: Terminal D
  • Aircraft
    Garuda Indonesia: Boeing 737-800 Passenger, Boeing 777, Airbus A330-300 and Airbus A330-900neo
    Indonesia AirAsia: Airbus A320
    Citilink: Airbus A320
    TransNusa: Airbus A318 / A319 / A320 / A321
    Lion Air: Boeing 737MAX 9 Passenger, Boeing 737-800 Passenger and Boeing 737-900 Passenger
    Pelita Air Service: Airbus A320
    Batik Air: Airbus A320
    Sriwijaya Air: Boeing 737-800 Passenger
    Nam Air: Boeing 737-500 Passenger

Route FAQ

Garuda Indonesia, Indonesia AirAsia, Citilink, TransNusa, Lion Air, Pelita Air Service, Batik Air, Sriwijaya Air and Nam Air operate non-stop flights from CGK to DPS with 261 weekly departures (Nov 16 – Nov 22, 2026).

Scheduled flight time from CGK to DPS ranges from 1 hour and 35 minutes to 2 hours and 5 minutes. The route covers 614 miles (988 km).

261 weekly departures (Nov 16 – Nov 22, 2026) are currently scheduled on this route, with published departure times ranging from 04:30 to 21:25 depending on the schedule period.

Departure terminals: Garuda Indonesia: Terminal 3, Indonesia AirAsia: Terminal 2, Lion Air: Terminal 1, Sriwijaya Air: Terminal 1 and Nam Air: Terminal 1. Arrival terminals: Garuda Indonesia: Terminal D, Indonesia AirAsia: Terminal D, Lion Air: Terminal D, Sriwijaya Air: Terminal D and Nam Air: Terminal D.

Economy, Business and First are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Denpasar (DPS)
From (HLP)

25 flights per week

Domestic flights from Jakarta (CGK)
From Jakarta to Surabaya

SUB Juanda

From Jakarta to Kuala Namu

KNO Knokke

From Jakarta to Ujung Pandang

UPG Ujung Pandang

From Jakarta to Pontianak

PNK Supadio

From Jakarta to Yogyakarta

YIA New Yogyakarta International Airport

From Jakarta to Palembang

PLM Sultan Mahmud Badaruddin Ii

From Jakarta to Pekanbaru

PKU Sultan Syarif Kasim Ii

From Jakarta to Balikpapan

BPN Sepinggan

From Jakarta to Batam

BTH Hang Nadim

From Jakarta to Bandar Lampung

TKG Bandar Lampung

SPONSORED AD
SPONSORED AD