Direct flights from Jakarta (CGK) to Kuta (DPS): 63 nonstop departures observed each week across 9 airlines. 23% of the last 13 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. 10 of the 13 tracked flights were cancelled. The nonstop covers 983 km, an estimated 1 hour 46 minutes in the air. Measured by Pro Flight Search from live flight boards at Jakarta and Kuta. Updated 21 October 2026 at 23:57 UTC.
Today, CGK → DPS Thu 22 Oct · local times
JT34Lion Air 105 min late
The CGK board at 06:57 shows departure at 09:40 instead of 07:55, gate B3 (T1B).
Likely landing about 13:50middle half 13:43 to 14:03 · sched 12:35
Later cancelled 60.8%of 339 past flights from Jakarta whose board showed 70 min or more late
Still to leave today QZ808 08:20Indonesia AirAsia · then IP102 09:10, GA404 09:30
Landing estimate from 71,914 tracked flights of 2 to 4 hours that left 60 to 119 min late. The DPS board has not posted a landing time yet. How planes make up time
Track JT34 →
QG662CITILINK INDONESIA 70 min late
The CGK board at 06:57 shows departure at 17:50 instead of 16:40, gate C2 (T1C).
Later cancelled 60.8%of 339 past flights from Jakarta whose board showed 70 min or more late
Still to leave today GA420 17:00GARUDA INDONESIA · then IN7272 18:00, JT12 18:00
Track QG662 →
Sched Flight CGK departure DPS arrival
05:30
IN280 Nam Air
Left 05:41 +11
DPS 08:20 In the air · scheduled landing
06:00
JT30LION AIRLINES
Cancelled
·
07:05
GA402 Garuda Indonesia
On schedule Final call · Gate 21 · T3
DPS 10:05 scheduled
07:10
8B5104 TransNusa
On schedule Final call · Gate 26 · T3
DPS 09:45 scheduled
07:55
JT34 Lion Air
Est. 09:40 +105 Gate B3 · T1B
DPS about 13:50 sched 12:35
08:20
QZ808 Indonesia AirAsia
On schedule Gate E7 · T2E
DPS 11:10 scheduled
09:10
IP102 Pelita Air
On schedule Gate 28 · T3
DPS 12:00 scheduled
09:30
GA404 Garuda Indonesia
On schedule Gate 14 · T3
DPS 12:25 scheduled
10:00
QG686 Citilink
On schedule Gate C4 · T1C
DPS 12:55 scheduled
10:10
QZ802 Indonesia AirAsia
On schedule Gate E7 · T2E
DPS 13:05 scheduled
10:30
8B5106 TransNusa
On schedule Gate 20 · T3
DPS 13:20 scheduled
10:40
ID6050 Batik Air
On schedule Gate D3 · T2D
DPS 13:35 scheduled
11:30
GA408 Garuda Indonesia
On schedule Gate 11 · T3
DPS 14:30 scheduled
12:00
IP108 Pelita Air
On schedule Gate 25 · T3
DPS 14:50 scheduled
12:25
QZ814 Indonesia AirAsia
On schedule Gate E7 · T2E
DPS 15:25 scheduled
13:30
GA422 Garuda Indonesia
On schedule Gate 19 · T3
DPS 16:30 scheduled
13:40
JT22LION AIRLINES
Cancelled
·
14:05
IP106 Pelita Air
On schedule Gate 11 · T3
DPS 16:55 scheduled
14:10
QZ818 Indonesia AirAsia
On schedule Gate E6 · T2E
DPS 16:55 scheduled
14:30
GA410 Garuda Indonesia
On schedule Gate 16 · T3
DPS 17:25 scheduled
14:40
ID6508 BATIK AIR
Cancelled
·
15:05
JT24 LION AIRLINES
Cancelled
·
15:10
8B5108TransNusa
On schedule Gate 26 · T3
DPS 18:00 scheduled
15:10
IP104 Pelita Air
On schedule Gate 25 · T3
DPS 18:00 scheduled
15:20
QZ820 Indonesia AirAsia
On schedule Gate E7 · T2E
DPS 18:10 scheduled
15:35
QG688 Citilink
On schedule Gate C3 · T1C
DPS 18:30 scheduled
16:10
GA414 GARUDA INDONESIA
On schedule Gate 20 · T3
·
16:40
QG662 CITILINK INDONESIA
Est. 17:50 +70 Gate C2 · T1C
·
17:00
GA420 GARUDA INDONESIA
On schedule Gate 18 · T3
·
18:00
IN7272NAM AIR
On schedule Gate B6 · T1B
·
18:00
JT12 LION AIRLINES
Est. 17:40 Gate B4 · T1B
·
18:00
SJ272 SRIWIJAYA AIR
Cancelled
·
18:30
GA426 GARUDA INDONESIA
On schedule Gate 16 · T3
·
·
JT20 Lion Air
Departed
Landed 07:12 −13
·
QG680 Citilink
Departed
Landed 07:21 −14
·
QZ806 Indonesia AirAsia
On schedule
DPS est. 08:33 sched 09:00
Checked CGK board 06:57 · DPS board 07:57
CGK
Jakarta
smooth · +6
DPS
Kuta
smooth · +0
dep bank 04:30–21:25 63x weekly
Runs rough · 9 airlines · 63x weekly · nonstop
23% on time
of the last 13 operated CGK → DPS flights arrived within 15 minutes
Median arrival delay is −13 min . 10 of 13 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 min across the last 13 operated legs
Flight time ~1h 46m estimated from route distance
Weekly departures 63x 9 direct airlines on the leg
Cancelled 76.9% recent route rate · 10 of 13
The week scheduled departures · origin local time
AIR ASIA Batik Air CITILINK INDONESIA Garuda Indonesia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
AIR ASIAQZ
Flights QZ806 06:00 daily · QZ808 08:20 daily · QZ802 10:10 daily · QZ814 12:25 daily
Batik AirID
Flights ID6050 10:40 daily · ID6508 14:40 daily
CITILINK INDONESIAQG
Flights QG680 04:40 daily · QG686 10:00 daily · QG688 15:35 daily · QG662 16:40 Mo Th Fr Sa Su
Garuda IndonesiaGA
Flights GA402 07:05 daily · GA406 07:45 We Fr Sa Su · GA404 09:30 daily · GA408 11:30 daily
LION AIRLINESJT 14% on time
Flights JT20 04:30 daily · JT34 07:55 Mo Tu We Th Fr Su · JT24 11:10 Mo Th Fr Sa Su · JT12 18:00 daily
NAM AirIN
Flights IN280 05:30 daily
PELITA AIR SERVICEIP
Flights IP102 09:10 daily · IP108 12:00 daily · IP106 14:05 daily · IP104 15:10 daily
Sriwijaya AirSJ
Flights SJ272 18:00 daily
TRANSNUSA AVIATION MANDIRI8B
Flights 8B5104 07:10 daily · 8B5106 10:30 daily · 8B5110 20:20 daily
History operated legs · board outcomes
10-22 JT22 cancelled CNX
10-22 JT30 cancelled CNX
10-21 JT22 cancelled CNX
Show 5 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from CGK and DPS, paired departure → arrival per flight and day. Board tracking since Wed, Oct 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 63 Completed 13 Delayed 2 Cancelled 10 Within 15m 3/13 Median -13m
8B5104 TransNusa
1 day
CGK
Departure
Sched 07:10
Scheduled departure
→
DPS
Arrival
Sched 09:45
Scheduled arrival · landing pending
Full 8B5104 history →
8B5106 TransNusa
1 day
CGK
Departure
Sched 10:30
Scheduled departure
→
DPS
Arrival
Sched 13:20
Scheduled arrival · landing pending
Full 8B5106 history →
8B5108 TransNusa
1 day
CGK
Departure
Sched 15:10
Scheduled departure
→
DPS
Arrival
Sched 18:00
Scheduled arrival · landing pending
GA402 Garuda Indonesia
1 day
CGK
Departure
Sched 07:05
Scheduled departure
→
DPS
Arrival
Sched 10:05
Scheduled arrival · landing pending
Full GA402 history →
GA404 Garuda Indonesia
1 day
CGK
Departure
Sched 09:30
Scheduled departure
→
DPS
Arrival
Sched 12:25
Scheduled arrival · landing pending
Full GA404 history →
GA408 Garuda Indonesia
1 day
CGK
Departure
Sched 11:30
Scheduled departure
→
DPS
Arrival
Sched 14:30
Scheduled arrival · landing pending
Full GA408 history →
GA410 Garuda Indonesia
1 day
CGK
Departure
Sched 14:30
Scheduled departure
→
DPS
Arrival
Sched 17:25
Scheduled arrival · landing pending
Full GA410 history →
GA414 GARUDA INDONESIA
1 day
CGK
Departure
Sched 16:10
Scheduled departure
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full GA414 history →
GA420 GARUDA INDONESIA
1 day
CGK
Departure
Sched 17:00
Scheduled departure
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full GA420 history →
GA422 Garuda Indonesia
1 day
CGK
Departure
Sched 13:30
Scheduled departure
→
DPS
Arrival
Sched 16:30
Scheduled arrival · landing pending
Full GA422 history →
GA426 GARUDA INDONESIA
1 day
CGK
Departure
Sched 18:30
Scheduled departure
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full GA426 history →
ID6050 Batik Air
1 day
CGK
Departure
Sched 10:40
Scheduled departure
→
DPS
Arrival
Sched 13:35
Scheduled arrival · landing pending
Full ID6050 history →
ID6508 BATIK AIR
1 day
CGK
Departure
Sched 14:40
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full ID6508 history →
IN280 Nam Air
1 day
CGK
Departure
05:41
Departed · Sched 05:3011m late
→
DPS
Arrival
Sched 08:20
Scheduled arrival · landing pending
Full IN280 history →
IN7272 NAM AIR
1 day
CGK
Departure
Sched 18:00
Scheduled departure
→
DPS
Arrival
—
Board row not captured for this rotation yet.
IP102 Pelita Air
1 day
CGK
Departure
Sched 09:10
Scheduled departure
→
DPS
Arrival
Sched 12:00
Scheduled arrival · landing pending
Full IP102 history →
IP104 Pelita Air
1 day
CGK
Departure
Sched 15:10
Scheduled departure
→
DPS
Arrival
Sched 18:00
Scheduled arrival · landing pending
Full IP104 history →
IP106 Pelita Air
1 day
CGK
Departure
Sched 14:05
Scheduled departure
→
DPS
Arrival
Sched 16:55
Scheduled arrival · landing pending
Full IP106 history →
IP108 Pelita Air
1 day
CGK
Departure
Sched 12:00
Scheduled departure
→
DPS
Arrival
Sched 14:50
Scheduled arrival · landing pending
Full IP108 history →
JT12 LION AIRLINES
1 day
CGK
Departure
17:40
Est. · Sched 18:0020m early
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full JT12 history →
JT20 Lion Air
1 day
CGK
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
07:12
Landed · Sched 07:2513m early
Full JT20 history →
JT22 LION AIRLINES
2 days
CGK
Departure
Sched 13:40
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
CGK
Departure
Sched 13:40
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
JT24 LION AIRLINES
2 days
CGK
Departure
Sched 15:05
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
CGK
Departure
Sched 15:05
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full JT24 history →
JT30 LION AIRLINES
1 day
CGK
Departure
Sched 06:00
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
JT34 Lion Air
2 days
CGK
Departure
09:40
Est. · Sched 07:55105m late
→
DPS
Arrival
Sched 12:35
Scheduled arrival · landing pending
CGK
Departure
Sched 07:55
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full JT34 history →
QG662 CITILINK INDONESIA
2 days
CGK
Departure
17:50
Est. · Sched 16:4070m late
→
DPS
Arrival
—
Board row not captured for this rotation yet.
CGK
Departure
Sched 16:40
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full QG662 history →
QG680 Citilink
1 day
CGK
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
07:21
Landed · Sched 07:3514m early
Full QG680 history →
QG686 Citilink
1 day
CGK
Departure
Sched 10:00
Scheduled departure
→
DPS
Arrival
Sched 12:55
Scheduled arrival · landing pending
Full QG686 history →
QG688 Citilink
1 day
CGK
Departure
Sched 15:35
Scheduled departure
→
DPS
Arrival
Sched 18:30
Scheduled arrival · landing pending
Full QG688 history →
QZ802 Indonesia AirAsia
1 day
CGK
Departure
Sched 10:10
Scheduled departure
→
DPS
Arrival
Sched 13:05
Scheduled arrival · landing pending
Full QZ802 history →
QZ806 Indonesia AirAsia
1 day
CGK
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
08:33
Est. · Sched 09:0027m early
Full QZ806 history →
QZ808 Indonesia AirAsia
1 day
CGK
Departure
Sched 08:20
Scheduled departure
→
DPS
Arrival
Sched 11:10
Scheduled arrival · landing pending
Full QZ808 history →
QZ814 Indonesia AirAsia
1 day
CGK
Departure
Sched 12:25
Scheduled departure
→
DPS
Arrival
Sched 15:25
Scheduled arrival · landing pending
Full QZ814 history →
QZ818 Indonesia AirAsia
1 day
CGK
Departure
Sched 14:10
Scheduled departure
→
DPS
Arrival
Sched 16:55
Scheduled arrival · landing pending
Full QZ818 history →
QZ820 Indonesia AirAsia
1 day
CGK
Departure
Sched 15:20
Scheduled departure
→
DPS
Arrival
Sched 18:10
Scheduled arrival · landing pending
Full QZ820 history →
SJ272 SRIWIJAYA AIR
2 days
CGK
Departure
Sched 18:00
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
CGK
Departure
Sched 18:00
Cancelled
→
DPS
Arrival
—
Board row not captured for this rotation yet.
Full SJ272 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Jakarta (CGK) to Kuta (DPS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CGK-DPS
Copy
How we measure this →
CGK to DPS questions
Is CGK–DPS running on time right now? Smooth skies ahead. The departure side at CGK is the weaker end, route health score 95/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CGK–DPS? Operators schedule morning departures around 04:30 and evening departures around 17:00 from CGK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DPS delay card to confirm conditions when you'd arrive.
How long is the flight from CGK to DPS? Great-circle distance is 983 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 99–114 min gate-to-gate on this route.
How often does CGK–DPS fly? 9 carriers operate this route, around 250 flights a week between them. Compare carrier days and times in the airline list above.