Direct flights from Denpasar to Jakarta (DPS → CGK)

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

Available flights

Garuda IndonesiaNon-stop
from$147
Book

About the Denpasar → Jakarta route

Denpasar to Jakarta is one of those routes that feels almost too short to bother with. Just under 70 minutes in the air across 983 kilometres, and you're dropping into one of Southeast Asia's biggest cities before your coffee goes cold. Garuda Indonesia (GA) runs it regularly alongside a stack of budget carriers, so you've got real options depending on how much luggage you're hauling and how much you care about legroom. This isn't a tourist route in the traditional sense — it's more commuter corridor than holiday hop, heavy on business travellers and Indonesians moving between the country's economic heart and its favourite island.

Why travel from Denpasar to Jakarta?

Jakarta doesn't get the same attention as Bali on the international travel circuit, which honestly makes it more interesting to visit. Kota Tua, the old Dutch colonial quarter in North Jakarta, is the kind of place you can spend a full afternoon in — crumbling warehouses turned coffee shops, the old port at Sunda Kelapa, street food carts doing things with martabak that Bali's tourist strip can't compete with. A lot of people fly this route for family — Jakarta is home to a huge chunk of Indonesia's population, and connections run deep. Others come for the food scene specifically, because Jakarta's restaurant culture punches well above what most outsiders expect. Add in shopping malls that function as genuine social hubs and a music and arts scene that's been quietly building for years, and there's real substance here.

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 DPS → CGK

Flying with a budget carrier like Lion Air (JT) or Citilink (QG)? Watch your baggage allowance — carry-on limits can be tight and add-on fees catch people off guard at check-in. Jakarta's dry season runs May through September, which is when fares tend to climb too, so shoulder months like April or October can be good value. At CGK, the Soekarno-Hatta terminals are large and can feel chaotic on arrival — follow signs carefully and budget time if you're connecting. Into the city, the Railink airport train is the sanest option, dropping you at Sudirman or Manggarai without the highway gridlock that taxis sit in for hours.

Frequently asked questions

How long is the flight from Denpasar to Jakarta?

The flight from Denpasar (DPS) to Jakarta (CGK) covers 983 km and takes approximately 1 hour and 9 minutes of flight time.

Which airlines operate the Denpasar to Jakarta route?

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

What's the best time of year to fly from Denpasar to Jakarta?

The dry season (May to September) offers the most favorable weather and typically has better fares than the peak holiday periods; April-May and September-October provide a good balance of pleasant weather and reasonable prices.

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

No visa is required for domestic travel within Indonesia; you only need a valid passport or national ID card as this is an internal flight between two Indonesian cities.

What should I know about baggage and jet lag on this short flight?

Baggage allowances vary by airline but typically include 20-23 kg checked luggage; since the flight is under 2 hours, jet lag is not a concern, though you may experience minimal time zone differences depending on your exact locations within each city.

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

Frequently asked questions

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

Cheapest fares Denpasar → Jakarta

Denpasar DPS
Jakarta CGK

Related guides for this route

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

Try a nearby airport to Denpasar

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

Or try a nearby airport to Jakarta

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

Other flights from Denpasar (DPS)

Other flights from Jakarta (CGK)