The Jakarta to Kuta, Badung route connects Soekarno-Hatta International Airport (CGK) in ID with Denpasar I Gusti Ngurah Rai International Airport (DPS) in ID. This short-haul flight covers approximately 611 miles (983 km) with a typical flight time of 1h 31m. This route is served by 10 airlines: Lion Air (Indonesia), Super Air Jet, TransNusa and others. AirportRoutes has tracked 23 daily flights on this route.
The Jakarta (CGK) to Bali/Denpasar (DPS) flight is a popular route connecting Indonesia's capital with its premier island destination. Covering a distance of 611 miles (983 km), the average flight time is around 1 hour and 50 minutes. With approximately 199 weekly flights served by 10 airlines, travelers frequently choose this route for Bali's famed beaches, temples, and vibrant culture. This air bridge is essential for both domestic and international tourists seeking leisure, adventure, and relaxation in "The Land of the Gods."
Book flights in advance, especially during peak season, for better deals. Monitor prices in both Indonesian Rupiah (IDR) and USD to identify optimal booking times. At Soekarno-Hatta (CGK), familiarize yourself with the terminal layout to avoid delays; allow ample time for check-in and security. Ngurah Rai (DPS) is well-organized; follow signs for baggage claim and transportation. Expect a smooth flight with potential views of Java's volcanic landscapes. Consider packing light to avoid baggage fees, or ship your luggage in advance.
Bali, also known as Denpasar, boasts world-renowned attractions like the iconic Uluwatu Temple, Tanah Lot, and the rice terraces of Ubud. The island's unique Hindu culture is reflected in its numerous temples, ceremonies, and art forms. Explore the beaches of Seminyak and Kuta, or venture to Nusa Dua for luxurious resorts. Savor Balinese cuisine, including *babi guling* (suckling pig) and *nasi goreng* (fried rice). Consider visiting Ubud for yoga retreats and cultural immersion.
The dry season (April to September) generally offers the best weather in Bali. Peak tourist season is July and August, as well as during Christmas and New Year, which means higher prices. For better value, consider traveling during the shoulder months of April, May, June or September. The Bali Arts Festival in June/July is a notable cultural event.
Soekarno-Hatta International Airport
WIIICGKDenpasar I Gusti Ngurah Rai International Airport
WADDDPS10
Operators23
Daily Flights611
Miles1h 31m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Lion Air |
LNI
|
JT
|
| Super Air Jet |
SJV
|
IU
|
| TransNusa |
TNU
|
8B
|
| Garuda Indonesia |
GIA
|
GA
|
| Indonesia AirAsia |
AWQ
|
QZ
|
| Citilink |
CTV
|
QG
|
| NAM Air |
LKN
|
IN
|
| Sriwijaya Air |
SJY
|
SJ
|
| Pelita Air Service P.t. |
PAS
|
IP
|
| Batik Air |
BTK
|
ID
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 37 | 15% |
|
| Tuesday | 32 | 13% |
|
| Wednesday | 47 | 19% |
|
| Thursday | 27 | 11% |
|
| Friday | 37 | 15% |
|
| Saturday | 23 | 9% |
|
| Sunday | 45 | 18% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Batik Air
BTK
/ ID
|
- | A320 | - |
M
T
W
T
F
S
S
|
Oct 5, 2025 | Active |
|
Citilink
CTV
/ QG
|
CTV688 CTV9670 | A320 | 06:50 6:50 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 16, 2026 | Active |
|
Garuda Indonesia
GIA
/ GA
|
GIA410 GIA426 | B738 | 14:30 2:30 PM (Representative) |
M
T
W
T
F
S
S
|
Feb 2, 2026 | Active |
|
Indonesia AirAsia
AWQ
/ QZ
|
AWQ808 AWQ810 AWQ818 AWQ802 | A320 | 06:20 6:20 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 22, 2026 | Active |
|
Lion Air
LNI
/ JT
|
LNI20 LNI32 LNI24 LNI10 LNI30 | B739 | 13:40 1:40 PM (Representative) |
M
T
W
T
F
S
S
|
Feb 2, 2026 | Active |
|
NAM Air
LKN
/ IN
|
LKN282 | B735 | 05:30 5:30 AM (Representative) |
M
T
W
T
F
S
S
|
Jan 31, 2026 | Active |
|
Pelita Air Service P.t.
PAS
/ IP
|
PAS102 PAS110 | A320 | 09:10 9:10 AM (Representative) |
M
T
W
T
F
S
S
|
Dec 25, 2025 | Active |
|
Sriwijaya Air
SJY
/ SJ
|
SJY272 | B738 | 18:00 6:00 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 1, 2026 | Active |
|
Super Air Jet
SJV
/ IU
|
SJV758 SJV742 | A320 | 14:05 2:05 PM (Representative) |
M
T
W
T
F
S
S
|
Jan 30, 2026 | Active |
|
TransNusa
TNU
/ 8B
|
TNU5106 TNU5104 TNU5108 | A320 | 10:30 10:30 AM (Representative) |
M
T
W
T
F
S
S
|
Dec 25, 2025 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 05:30 5:30 AM | NAM Air |
LKN
|
IN
|
| 06:20 6:20 AM | Indonesia AirAsia |
AWQ
|
QZ
|
| 06:50 6:50 AM | Citilink |
CTV
|
QG
|
| 09:10 9:10 AM | Pelita Air Service P.t. |
PAS
|
IP
|
| 10:30 10:30 AM | TransNusa |
TNU
|
8B
|
| 13:40 1:40 PM | Lion Air |
LNI
|
JT
|
| 14:05 2:05 PM | Super Air Jet |
SJV
|
IU
|
| 14:30 2:30 PM | Garuda Indonesia |
GIA
|
GA
|
| 18:00 6:00 PM | Sriwijaya Air |
SJY
|
SJ
|
Time Information
Times are shown in the departure airport's local timezone (WIII - Asia/Jakarta).