Direct flights from Jakarta to Denpasar (CGK → DPS)

Distance 983 km (611 mi)
Est. duration 1h 9m
Loading map...
Live fares · CGK → DPS

Available flights

JTNon-stop
from$158
Book

About the Jakarta → Denpasar route

Jakarta to Denpasar is basically the Indonesian equivalent of a shuttle flight — under 70 minutes in the air, nine airlines competing for your seat, and departures running constantly throughout the day. This isn't a long-haul slog; it's closer to a bus ride with wings. Lion Air (JT) runs this route aggressively and cheaply, which tells you something about the demand. The crowd is a genuine mix: Jakartans escaping the city heat for the weekend, surf kids, Hindu Balinese heading home after work trips, and the occasional corporate traveler on their way to a resort meeting. It's one of Indonesia's busiest domestic routes, and it moves accordingly.

Why travel from Jakarta to Denpasar?

Bali isn't just for foreign tourists — Indonesians from Jakarta have been making this trip for decades, and for good reason. Culturally, it's a completely different world from Java. The Hindu temple ceremonies, the distinct Balinese language underneath the Indonesian, the offerings left on sidewalks every morning in Ubud — none of that exists back home in the capital. Food alone justifies the trip: babi guling from a warung in Gianyar, fresh grilled fish in Jimbaran at sunset, black rice pudding for breakfast. Beyond the spiritual and culinary pull, plenty of Jakartans have genuine family connections to Bali, or come to see the kinds of traditional dance performances and craft markets that the city simply can't offer. It's a reset, basically.

Quick stats

  • Distance: 983 km
  • Estimated flight time: 1h 9m
  • Operating airlines: 8B, GA, ID, IN, IP, JT, QG, QZ, SJ
  • Direct route: yes

Practical tips for CGK → DPS

Shoulder season — April through June, and September through October — gives you the best balance of dry weather and cheaper fares. July and August are peak, and prices reflect it. On arrival at DPS, immigration for domestic passengers is quick, but the taxi situation outside can be chaotic — use the Bluebird app or arrange a pickup in advance to avoid the aggressive touts at the arrivals kerb. Rupiah is key; most local warungs and temples don't take cards. If you're flying with QG or QZ, check your baggage allowance carefully — carry-on limits on low-cost carriers here are strictly enforced, more so than you'd expect.

Frequently asked questions

How long is the flight from Jakarta to Denpasar?

The flight from Jakarta (CGK) to Denpasar (DPS) takes approximately 1 hour and 9 minutes to cover the 983 km distance. This is a short domestic flight within Indonesia.

Which airlines operate the Jakarta to Denpasar route?

Eight airlines serve this route: Garuda Indonesia (GA), Lion Air (JT), Batik Air (ID), Turkish Airlines (TK), Sriwijaya Air (SJ), Indonesia AirAsia (QZ), Citilink (QG), and Wings Air (IW).

What is the best time to fly from Jakarta to Denpasar?

The dry season (May to September) offers the most pleasant weather and is ideal for visiting Bali, though fares tend to be higher during peak tourist months. For better value with decent weather, consider April or October as shoulder seasons.

Do I need a visa to fly from Jakarta to Denpasar within Indonesia?

No visa is required for this domestic flight as both Jakarta and Denpasar are within Indonesia; you only need a valid national ID or passport.

What should I know about luggage and jet lag on this route?

Baggage allowances vary by airline, so check your carrier's policy in advance; most include a carry-on and checked bag for economy fares. Since this is a short domestic flight with no time zone change, jet lag is not a concern, though you may experience minor fatigue from early morning departures.

Find flights from Jakarta to Denpasar
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Jakarta to Denpasar? The flight distance from CGK to DPS is approximately 983 km (611 miles).
How long is the flight from CGK to DPS? The estimated flight time from Jakarta to Denpasar is approximately 1h 9m.
What airlines fly from CGK to DPS? Airlines operating direct flights from Jakarta to Denpasar include: 8B, GA, ID, IN, IP, JT, QG, QZ, SJ.

Cheapest fares Jakarta → Denpasar

Jakarta CGK
Denpasar DPS

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Jakarta → Denpasar.

Try a nearby airport to Jakarta

Flights to Denpasar (DPS) from other airports within 350 km of Jakarta. Often unlocks cheaper fares or better times.

Or try a nearby airport to Denpasar

Flights from Jakarta (CGK) to other airports within 350 km of Denpasar.

Other flights from Jakarta (CGK)

Other flights from Denpasar (DPS)