Jakarta to Denpasar
Travel to Denpasar and explore its lively markets and sandy beaches, a contrast to Jakarta’s dense urban skyline. This page brings together every main way to get from Jakarta to Denpasar, showing when each service runs, how long the trip takes and the typical cost.
Travel options for Jakarta to Denpasar
Get from Jakarta to Denpasar quickly and affordably with bus for 679620 IDR, covering the journey in only 1h y 18 minutes.
Bus from Jakarta to Denpasar
Catch a bus at Jakarta or Kota Bekasi and start your journey from Jakarta. Services run frequently throughout the day, with the first departure at 11:00, allowing you to pick a departure that suits your schedule. The trip takes around 1 hour 18 minutes, and you'll arrive at Denpasar, heading into Denpasar. Fares start from 679,620 IDR, and you can check availability and book your seat here.
Prices: 679,620 IDR
Duration: 1h 18m – 22h 2m ⏱
Flight from Jakarta to Denpasar
Fly from Jakarta by departing from CGK Soekarno Hatta Airport, Tangerang or HLP Halim Perdanakusuma Airport, Jakarta and reach Denpasar after approximately 1 hour 45 minutes, with arrival at DPS Denpasar Airport, Bali. This option is often chosen for covering long distances efficiently, with fares starting at 1,287,108 IDR. You can review available flights and booking options on the flight details page.
Prices: 1,287,108 IDR
Duration: 1h 45m – 2h ⏱
Combined from Jakarta to Denpasar
Combined services connect Jakarta and Denpasar, departing from CGK Soekarno Hatta Airport, Tangerang or HLP Halim Perdanakusuma Airport, Jakarta and arriving at DPS Denpasar Airport, Bali. Expect a journey of about 10 hours, with tickets priced at 1,851,922 IDR. Check available options and secure your seat reserve now.
Prices: 1,851,922 IDR
Duration: 10h – 22h 5m ⏱
Bus Routes & Schedules from Jakarta to Denpasar
- Board at Jakarta, and after a journey of around 2h to 21h 31m, the bus reaches Denpasar. Tickets are available from 679,620 to 771,595 IDR, and departures run from 11:00 until 19:30.
- Denpasar is just a bus ride away from Kota Bekasi, taking roughly 1h 18m to 22h 2m. Tickets cost from 679,620 to 771,595 IDR, and departures run from 12:00 until 20:30.
Cheapest Bus Jakarta to Denpasar
679620 IDR, from Jakarta to Denpasar, departure at some times, duration 21h 31mFastest Bus Jakarta to Denpasar
753245 IDR, from Kota Bekasi to Denpasar, departure at 14:15, duration 1h 18mBus Timetable: Jakarta → Denpasar
- 11:00 15:00 3h 771595 IDR
- 11:30 15:00 2h 30m 771595 IDR
- 12:30 15:30 2h 771595 IDR
- 13:00 18:00 4h 771595 IDR
- 13:30 16:33 2h 3m 753245 IDR
- 14:00 18:00 3h 771595 IDR
- 14:15 10:15 19h 730364 IDR
- 14:30 13:01 21h 31m 679620 IDR
- 14:45 18:47 3h 2m 730364 IDR
- 14:50 10:15 18h 25m 730364 IDR
- 15:00 18:00 2h 771595 IDR
- 16:30 23:00 5h 30m 683244 IDR
- 17:10 23:00 4h 50m 683244 IDR
- 17:20 23:00 4h 40m 683244 IDR
- 19:30 23:00 2h 30m 683244 IDR
Bus Timetable: Kota Bekasi → Denpasar
- 12:00 15:30 2h 30m 771595 IDR
- 13:00 15:30 1h 30m 771595 IDR
- 14:15 16:33 1h 18m 753245 IDR
- 14:30 10:15 18h 45m 730364 IDR
- 14:35 10:15 18h 40m 730364 IDR
- 14:55 13:57 22h 2m 730364 IDR
- 15:00 13:01 21h 1m 679620 IDR
- 15:05 13:57 21h 52m 730364 IDR
- 15:15 13:57 21h 42m 730364 IDR
- 15:20 19:54 3h 34m 730364 IDR
- 15:30 18:00 1h 30m 771595 IDR
- 20:30 23:00 1h 30m 683244 IDR
Flight Routes & Schedules from Jakarta to Denpasar
- Arriving at DPS Denpasar Airport, Bali, you’ll leave CGK Soekarno Hatta Airport, Tangerang by flight for a trip of approximately 1h 50m to 2h. Tickets are available from 1,287,108 to 12,287,153 IDR, with departures from 04:30 until 19:30.
- Starting from HLP Halim Perdanakusuma Airport, Jakarta, flights head to DPS Denpasar Airport, Bali, covering the distance in roughly 1h 45m to 1h 50m. The service operates from 10:50 until 17:30, and fares are available from 1,474,465 to 6,743,788 IDR.
Cheapest Flight Jakarta to Denpasar
1287108 IDR, from CGK Soekarno Hatta Airport, Tangerang to DPS Denpasar Airport, Bali, departure at 19:00, duration 1h 55mFastest Flight Jakarta to Denpasar
1756552 IDR, from HLP Halim Perdanakusuma Airport, Jakarta to DPS Denpasar Airport, Bali, departure at 17:30, duration 1h 45mFlight Timetable: CGK Soekarno Hatta Airport, Tangerang → DPS Denpasar Airport, Bali
- 04:30 07:25 1h 55m 1339957 IDR
- 05:05 08:00 1h 55m 1499774 IDR
- 05:30 08:20 1h 50m 1595311 IDR
- 06:20 09:10 1h 50m 1428695 IDR
- 07:00 10:00 2h 1499774 IDR
- 07:05 10:05 2h 12287153 IDR
- 07:10 10:00 1h 50m 2044003 IDR
- 07:30 10:25 1h 55m 1339957 IDR
- 09:10 12:00 1h 50m 1539665 IDR
- 09:40 12:35 1h 55m 12287153 IDR
- 10:25 13:20 1h 55m 1434809 IDR
- 10:30 13:20 1h 50m 2044003 IDR
- 10:40 13:35 1h 55m 1728059 IDR
- 13:30 16:25 1h 55m 1339957 IDR
- 14:05 16:55 1h 50m 1521970 IDR
- 14:30 17:25 1h 55m 12287153 IDR
- 15:00 17:50 1h 50m 1511518 IDR
- 15:10 18:00 1h 50m 2044003 IDR
- 15:35 18:25 1h 50m 1428695 IDR
- 15:50 18:45 1h 55m 2041825 IDR
- 16:00 18:55 1h 55m 1329308 IDR
- 16:40 19:35 1h 55m 1356324 IDR
- 16:50 19:45 1h 55m 1424349 IDR
- 17:00 19:55 1h 55m 2007967 IDR
- 17:15 20:05 1h 50m 1511518 IDR
- 17:20 20:15 1h 55m 1499774 IDR
- 18:00 20:50 1h 50m 1356324 IDR
- 18:55 21:50 1h 55m 1356324 IDR
- 19:00 21:55 1h 55m 1287108 IDR
- 19:05 22:00 1h 55m 1499774 IDR
- 19:30 22:20 1h 50m 2044003 IDR
Flight Timetable: HLP Halim Perdanakusuma Airport, Jakarta → DPS Denpasar Airport, Bali
- 10:50 13:40 1h 50m 6743788 IDR
- 15:15 18:05 1h 50m 1474465 IDR
- 15:50 18:40 1h 50m 1589948 IDR
- 17:30 20:15 1h 45m 1756552 IDR
Combined Routes & Schedules from Jakarta to Denpasar
- From CGK Soekarno Hatta Airport, Tangerang, travel via connected transport options to DPS Denpasar Airport, Bali, taking roughly 12h 5m to 22h 5m. Departures occur from 12:15 until 22:15, and tickets start at 2,662,484 to 5,150,822 IDR.
- Embark at HLP Halim Perdanakusuma Airport, Jakarta on a seamless transfer toward DPS Denpasar Airport, Bali, covering the route in roughly 10h. Departures run at 20:15, and tickets start at 1,851,922 IDR.
Cheapest & Fastest Combined Jakarta to Denpasar
1851922 IDR, from HLP Halim Perdanakusuma Airport, Jakarta to DPS Denpasar Airport, Bali, departure at 20:15, duration 10hCombined Timetable: CGK Soekarno Hatta Airport, Tangerang → DPS Denpasar Airport, Bali
- 12:15 11:20 22h 5m 2662484 IDR
- 14:25 11:20 19h 55m 2665166 IDR
- 19:45 11:20 14h 35m 5150822 IDR
- 22:15 11:20 12h 5m 2665166 IDR
Combined Timetable: HLP Halim Perdanakusuma Airport, Jakarta → DPS Denpasar Airport, Bali
- 20:15 07:15 10h 1851922 IDR
Frequently Asked Questions Jakarta to Denpasar
Below you will find answers to the most common questions about traveling from Jakarta to Denpasar.
How long does the Jakarta to Denpasar trip usually take?
The Jakarta to Denpasar route varies a lot by transport type. Bus trips range from about 1 hour 18 minutes to around 22 hours, while flights take about 1 hour 45 minutes to 2 hours. The difference depends on the service and departure point.
What is the cheapest way to travel from Jakarta to Denpasar?
The cheapest option on the Jakarta to Denpasar route is the bus, with fares starting at IDR 679,620. Bus prices stay in a fairly narrow range compared with flights, which are much more expensive overall.
Which transport is fastest for Jakarta to Denpasar?
Flights are the fastest option on the Jakarta to Denpasar route. They take about 1 hour 45 minutes to 2 hours, depending on the airport pair. Bus travel is much slower and can take many hours.
How much should I expect to pay for Jakarta to Denpasar overall?
Across the available options, Jakarta to Denpasar fares range from IDR 679,620 to IDR 12,287,153. Bus tickets are the lowest-priced, while flights cover a much wider and higher price range.
Where do Jakarta to Denpasar buses leave from and arrive?
Bus services on the Jakarta to Denpasar route depart from Jakarta or Kota Bekasi and arrive in Denpasar. The listed bus pairs are Jakarta to Denpasar and Kota Bekasi to Denpasar.
Which airports are used for Jakarta to Denpasar flights?
Flights on the Jakarta to Denpasar route depart from CGK Soekarno Hatta Airport in Tangerang or HLP Halim Perdanakusuma Airport in Jakarta. All flights arrive at DPS Denpasar Airport in Bali.
When is the first and last departure for Jakarta to Denpasar?
For buses, the first departure is at 11:00 and the last is at 20:30. For flights, departures start at 04:30 and run until 19:30. The schedule depends on the transport type.
How often do services run on the Jakarta to Denpasar route?
The timetable data does not list a fixed frequency in minutes for Jakarta to Denpasar. What is available is the number of trips: 27 bus services and 35 flights, with departures spread across the day.
Are there different travel times for Jakarta to Denpasar depending on the departure point?
Yes. For flights, HLP to DPS is about 1 hour 45 to 1 hour 50 minutes, while CGK to DPS is about 1 hour 50 minutes to 2 hours. For buses, Jakarta to Denpasar and Kota Bekasi to Denpasar also show different durations.
What is the longest Jakarta to Denpasar bus trip in the data?
The longest listed bus journey from Jakarta to Denpasar is about 22 hours. The shortest bus option is much faster, at about 1 hour 18 minutes from Kota Bekasi to Denpasar, showing how much the route can vary.
What is the shortest Jakarta to Denpasar flight in the data?
The shortest flight listed for Jakarta to Denpasar is from HLP Halim Perdanakusuma Airport to DPS Denpasar Airport, at about 1 hour 45 minutes. CGK to DPS flights are slightly longer, at about 1 hour 50 minutes to 2 hours.
If I want to book Jakarta to Denpasar tickets, where should I look?
For Jakarta to Denpasar reservations, TicketRoutes.com is the booking reference provided for this route. It is the place to check the listed services, fares, and departure options before planning the trip.
Find routes between popular destinations in Indonesia
Explore connections linking Indonesia's most visited cities, coastal resorts, islands, and transport hubs. Compare available travel options and plan your next trip.
More travel routes for Jakarta and Denpasar
Planning more stops after Jakarta to Denpasar?
If your journey doesn’t end with Jakarta to Denpasar, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.