🇮🇩 CGK
Jakarta
611 mi
DPS 🇮🇩
Kuta, Badung

Jakarta to Kuta, Badung Flights

Soekarno-Hatta International Airport Denpasar I Gusti Ngurah Rai International Airport 10 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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 29m. This route is served by 10 airlines: Lion Air (Indonesia), Super Air Jet, Garuda Indonesia and others. AirportRoutes has tracked 41 unique flight numbers on this route.

About This Route

Route Overview

The Jakarta (CGK) → Kuta, Badung via Denpasar (DPS) air route spans 611 miles (983 km), linking Indonesia’s capital region with Bali’s main resort corridor. It’s one of the country’s busiest leisure corridors because it quickly connects business hubs in Java to Bali’s beaches, nightlife, and surf culture. Typical nonstop flight time is about 1 hour 45 minutes to 2 hours 10 minutes, depending on winds and traffic. Travelers choose this route for its frequency of departures, competitive fares, and the convenience of arriving at Ngurah Rai International Airport (DPS), which sits close to Kuta, Legian, and Seminyak. It’s also a practical gateway for onward trips to Ubud, Uluwatu, and Nusa islands, making it a high-value, short-haul hop for weekends or longer holidays.

Travel Tips

Book early for weekends and school holidays; one-way fares commonly range from IDR 700,000–2,500,000 (about USD 45–160) depending on season, baggage, and carrier. For best value, compare total cost including checked bags and seat selection, and consider early-morning flights to reduce delays. At CGK, allow extra time for terminal transfers and security queues; confirm your airline’s terminal and use airport rail/taxi buffers during peak hours. At DPS, expect warm, humid arrivals and busy baggage halls—keep essentials in carry-on and pre-arrange transport (metered taxi, app-based ride pickup zones, or hotel transfer). Short domestic flights may offer limited snacks; bring water after security and pack light for faster exit.

Destination Highlights

Kuta, Badung is Bali’s classic beachfront base, known for sunset surf breaks, lively streets, and easy access to the island’s south. The main draw is Kuta Beach for beginner-friendly waves, plus nearby Legian and Seminyak for beach clubs, boutiques, and dining. For families, Waterbom Bali is a standout attraction, while shoppers often head to Beachwalk Shopping Center and local markets for souvenirs. Don’t miss Balinese flavors such as babi guling, ayam betutu, and fresh seafood grills; look for warungs for value and authenticity. For day trips, Kuta is well-positioned for Uluwatu Temple and clifftop beaches, or a quick ride to Jimbaran for beachfront seafood dinners.

Best Time to Fly

The best months to fly are typically May–June and September–October, when Bali is drier and less crowded, often with more stable fares. July–August and late December–early January are peak periods with higher prices and fuller flights, commonly driven by school holidays and year-end travel. The wet season generally runs November to March, bringing heavier showers and occasional flight disruptions, but it can offer lower pricing. Notable demand spikes can occur around Nyepi (Day of Silence) and major Indonesian holiday periods, so book earlier if traveling near these dates.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Soekarno-Hatta International Airport

ICAO Code:
WIII
IATA Code:
CGK
City:
🇮🇩 Jakarta
Country:
ID
Elevation:
34 ft

Destination Airport

Denpasar I Gusti Ngurah Rai International Airport

ICAO Code:
WADD
IATA Code:
DPS
City:
🇮🇩 Kuta, Badung
Country:
ID
Elevation:
14 ft

Route Statistics

10

Operators

41

Tracked Flights

611

Miles

1h 29m

Flight Duration

Route Map

Great Circle
Flight route map from Jakarta to Kuta, Badung

Operating Airlines

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 47 14%
Tuesday 45 13%
Wednesday 62 18%
Thursday 45 13%
Friday 53 15%
Saturday 36 11%
Sunday 54 16%

Pattern Analysis

41 Tracked Flights:
Data Points: 342
API observations used to build this analysis
Weekdays: 252 flights
Weekend: 90 flights
Business Route More active on weekdays

All Flight Routes

10 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
Batik Air
BTK / ID
A320 15:30 3:30 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Citilink
CTV / QG
A320 04:50 4:50 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
B738 21:25 9:25 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
A320 13:20 1:20 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
Lion Air
LNI / JT
B739 13:40 1:40 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
NAM Air
LKN / IN
B735 05:30 5:30 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
A320 14:05 2:05 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
B738 18:00 6:00 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
A320 14:05 2:05 PM (Representative)
M T W T F S S
Jul 2, 2026 Active
TransNusa
TNU / 8B
A320 10:30 10:30 AM (Representative)
M T W T F S S
Jul 2, 2026 Active
Total Routes: 10
Active Routes: 10
Unique Airlines: 10
Aircraft Types: 10

Spotted Departure Times

Departure Time Operator ICAO IATA
04:50 4:50 AM Citilink CTV QG
05:30 5:30 AM NAM Air LKN IN
10:30 10:30 AM TransNusa TNU 8B
13:20 1:20 PM Indonesia AirAsia AWQ QZ
13:40 1:40 PM Lion Air LNI JT
14:05 2:05 PM Pelita Air Service P.t. PAS IP
14:05 2:05 PM Super Air Jet SJV IU
15:30 3:30 PM Batik Air BTK ID
18:00 6:00 PM Sriwijaya Air SJY SJ
21:25 9:25 PM Garuda Indonesia GIA GA

Time Information

Times are shown in the departure airport's local timezone (WIII - Asia/Jakarta).

Total Departure Times: 10
Time Range:
04:50 - 21:25
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.