How to Get from Denpasar to Jakarta
Find the best way to travel from Denpasar to Jakarta. Compare flights from about Rp 1.2 million, a flight time of about 1 hour 50 minutes and tips for your trip.

Photo: Gunawan Kartapranata / Wikimedia Commons, CC BY-SA 3.0
Contents
Leaving behind the emerald rice terraces and spiritual calm of Bali for the electric, skyscraper-filled horizon of Jakarta is a transition between two completely different Indonesian worlds. While Denpasar offers a slower pace defined by island culture, Jakarta is a sprawling megacity that serves as the nation's beating heart, where street food stalls sit in the shadows of luxury malls. It is a journey from the sanctuary of the gods to the center of Indonesian commerce and politics.
Bali and Java are separated by the Bali Strait and a long stretch of the archipelago, so flying is the standard choice. The route connects Ngurah Rai International Airport (DPS) to the capital's main gateway, Soekarno-Hatta International Airport (CGK) in Tangerang, just outside Jakarta. It is one of the most popular routes in Indonesia, so you have plenty of choice whatever your budget or schedule.[1]
Denpasar to Jakarta by Flight
Flying is the most efficient way to cover the distance between these two hubs. Non-stop flights take about 1 hour 50 minutes. Lion Air, Nam Air, Pelita Air, Indonesia AirAsia, TransNusa, Batik Air, Super Air Jet and Bangkok Airways all fly the route non-stop.[1]
Economy Class Options
One-way fares start at about Rp 1.2 million (November 2026) and rise to Rp 1.5 to 2 million around weekends and the December holidays.[1]
Low-cost airlines offer the lowest fares, but baggage is often sold as an add-on, so check the allowance before you book. Full-service airlines generally include a checked bag and a light snack or meal. You can compare airlines and book your tickets for this route on GoAsia.cc.
The arrival point is Soekarno-Hatta International Airport in Tangerang. From there, a licensed taxi or a ride-hailing service takes you straight to your hotel. If you arrive late at night, a taxi is often the most straightforward option, though the journey time depends heavily on traffic.
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Flight (Economy) | From about Rp 1.2 million[1] | About 1h 50m[1] | High |
Tips for Traveling from Denpasar to Jakarta
- Book in Advance: The Denpasar to Jakarta route is popular with both tourists and business travelers. Fares rise around Indonesian public holidays, long weekends and December.
- Airport Arrival: Traffic in the Jimbaran and Kuta areas can be unpredictable. Aim to reach Ngurah Rai at least two hours before your domestic flight to allow for check-in and security.
- Check Your Terminal: Soekarno-Hatta has several terminals. Double-check which one your airline uses, especially if you are meeting someone or booking an airport transfer.
- Mind the Time Zone: Bali (WITA) is one hour ahead of Jakarta (WIB). When you land in Jakarta, set your watch back by one hour.
- Hydration and Snacks: The tropical heat in Denpasar can be intense. Carry a reusable water bottle to fill up after security, as cabin air can be quite dry.
Timetable
| Flight Bali - Tangerang $ 51.43–83.49 1h 40m – 2h 5m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Denpasar to Jakarta, including current prices and schedules.
A one-way economy flight, with fares from about Rp 1.2 million (November 2026). Booking well in advance usually secures the lower fares.
Flying. Non-stop flights take about 1 hour 50 minutes, far less than any sea or land alternative.
A non-stop flight takes about 1 hour 50 minutes. With airport transfers and security, plan for around 4 to 5 hours in total.
Arriving late at night usually means less road traffic, so a taxi ride to your hotel is much faster than during the afternoon rush.
Yes, they depend on the airline. Low-cost carriers often charge extra for checked luggage, while full-service airlines usually include a checked bag. Check the baggage policy of your ticket before you go to the airport.
Most flights from Denpasar arrive at Soekarno-Hatta International Airport (CGK) in Tangerang, the main gateway to the capital.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap Flights from Bali to Jakarta. Retrieved November 5, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.