Travel Denpasar to Jakarta

Denpasar to Jakarta

Arrive in Jakarta, where towering skyscrapers meet bustling markets, a sharp contrast to the laid-back beaches of Denpasar. There’s no single way to travel from Denpasar to Jakarta; instead, several transport options are available, all compared here by schedule, duration, and price.

Travel options for Denpasar to Jakarta

The quickest and most affordable way to get from Denpasar to Jakarta is by a bus for 599126 IDR, taking only 10 minutes.

Bus from Denpasar to Jakarta

Traveling from Denpasar to Jakarta by bus offers departures from Denpasar, with the first departure at 06:00, at various times throughout the day, allowing you to select a schedule that suits your plans. The journey generally takes around 10 minutes, bringing you to Jakarta or Kota Bekasi, with bus ticket prices typically around 599,126 IDR. Be sure to reserve your spot ahead of time to enjoy a comfortable and hassle-free ride.

Popular departures: Denpasar
Popular arrivals: Jakarta Kota Bekasi

Prices: 599,126 IDR

Duration: 10m – 23h 56m ⏱

Ride with bus from Denpasar to Jakarta for 599126 IDR Ride with bus from Denpasar to Jakarta in 0h 10m Explore with bus from Denpasar to Jakarta for 599126 IDR Hop on bus from Denpasar to Jakarta in 0h 10m Take bus from Denpasar to Jakarta in 0h 10m

View all Bus tickets →

Flight from Denpasar to Jakarta

Experience a fast and reliable journey from Denpasar to Jakarta by taking a flight from DPS Denpasar Airport, Bali and landing at CGK Soekarno Hatta Airport, Tangerang or HLP Halim Perdanakusuma Airport, Jakarta. Flights covering 1 hour 40 minutes, with prices starting at 1,062,647 IDR. Don’t miss out, reserve your ticket here for an efficient trip.

Prices: 1,062,647 IDR

Duration: 1h 40m – 2h 5m ⏱

Journey with avia from Denpasar to Jakarta in 1h 40m Choose avia from Denpasar to Jakarta in 1h 40m Travel with avia from Denpasar to Jakarta for 1062647 IDR Book avia from Denpasar to Jakarta in 1h 40m Experience avia from Denpasar to Jakarta for 1062647 IDR Take avia from Denpasar to Jakarta in 1h 40m

View all Flight tickets →

Combined from Denpasar to Jakarta

Combined transport services allow you to start your journey from DPS Denpasar Airport, Bali toward Jakarta. The trip usually takes around 50 minutes, with tickets starting at 1,431,221 IDR and you will arrive at CGK Soekarno Hatta Airport, Tangerang or HLP Halim Perdanakusuma Airport, Jakarta. Plan your route and reserve your seat view options.

Prices: 1,431,221 IDR

Duration: 50m – 23h 45m ⏱

Journey with combined from Denpasar to Jakarta for 1431221 IDR Hop on combined from Denpasar to Jakarta in 0h 50m Experience combined from Denpasar to Jakarta for 1431221 IDR Experience combined from Denpasar to Jakarta in 0h 50m

View all Combined tickets →

Distance Denpasar to Jakarta

The distance between Denpasar and Jakarta is 965.6 kilometers.

Denpasar to Jakarta Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Denpasar to Jakarta

Bus
Flight
Combined
Average price
666,623 IDR
3,263,484 IDR
1,719,480 IDR
Cheapest price
599,126 IDR
1,062,647 IDR
1,431,221 IDR
Average duration
9h 30m
1h 54m
7h 39m
Minimum duration
0h 10m
1h 40m
0h 50m
Number of departures
15
42
11
Tickets

Bus Routes & Schedules from Denpasar to Jakarta

- Start your trip at Denpasar and reach Jakarta in around 1h 15m to 23h 15m by bus. Services operate from 06:00 until 20:00 with fares beginning at 599,126 to 722,344 IDR.
- Travel from Denpasar to Kota Bekasi by bus, a journey that lasts about 1h to 23h 56m. Departures occur from 11:00 until 20:00 with fares starting at 606,548 to 683,745 IDR.

Departure stations
Denpasar
Arrival stations
Jakarta
Kota Bekasi

Bus Timetable: Denpasar → Jakarta

  • 06:00 07:58 2h 58m 599126 IDR
  • 07:00 06:30 30m 722344 IDR
  • 11:30 08:30 22h 636240 IDR
  • 11:53 11:25 32m 683745 IDR
  • 12:03 12:25 1h 22m 683745 IDR
  • 13:00 12:00 722344 IDR
  • 13:10 11:25 23h 15m 683745 IDR
  • 13:15 12:25 10m 683745 IDR
  • 20:00 20:15 1h 15m 606548 IDR

Bus Timetable: Denpasar → Kota Bekasi

  • 11:00 11:53 1h 53m 683745 IDR
  • 11:30 07:30 21h 636240 IDR
  • 11:53 11:53 1h 683745 IDR
  • 12:03 10:59 23h 56m 683745 IDR
  • 13:10 11:53 23h 43m 683745 IDR
  • 20:00 19:00 606548 IDR

Check all Combined tickets →

Flight Routes & Schedules from Denpasar to Jakarta

- Leave DPS Denpasar Airport, Bali by flight and travel for about 1h 40m to 2h 5m until you reach CGK Soekarno Hatta Airport, Tangerang. Ticket prices begin at 1,062,647 to 14,339,370 IDR, with departures from 07:00 until 23:10.
- Soaring from DPS Denpasar Airport, Bali toward HLP Halim Perdanakusuma Airport, Jakarta, the flight covers the distance in about 1h 50m to 1h 55m. Ticket prices begin at 1,303,838 to 1,688,000 IDR, with departures from 11:10 until 19:30.

Departure stations
DPS Denpasar Airport, Bali
Arrival stations
CGK Soekarno Hatta Airport, Tangerang
HLP Halim Perdanakusuma Airport, Jakarta

Flight Timetable: DPS Denpasar Airport, Bali → CGK Soekarno Hatta Airport, Tangerang

  • 07:00 08:00 2h 13863023 IDR
  • 08:05 09:00 1h 55m 1440440 IDR
  • 09:15 10:00 1h 45m 1789069 IDR
  • 09:40 10:30 1h 50m 1147458 IDR
  • 09:45 10:40 1h 55m 1389151 IDR
  • 10:30 11:15 1h 45m 1700906 IDR
  • 11:15 12:15 2h 14339370 IDR
  • 11:35 12:30 1h 55m 1389151 IDR
  • 11:55 12:55 2h 14137400 IDR
  • 12:40 13:35 1h 55m 1157011 IDR
  • 12:45 13:35 1h 50m 1675862 IDR
  • 13:20 14:15 1h 55m 1336354 IDR
  • 13:50 14:35 1h 45m 1700906 IDR
  • 14:00 15:00 2h 1389151 IDR
  • 14:15 15:10 1h 55m 1424349 IDR
  • 14:45 15:40 1h 55m 1522401 IDR
  • 15:15 16:10 1h 55m 1560113 IDR
  • 15:20 16:15 1h 55m 1223385 IDR
  • 15:40 16:45 2h 5m 13863023 IDR
  • 15:45 16:40 1h 55m 1389151 IDR
  • 16:10 17:10 2h 1232603 IDR
  • 17:05 18:00 1h 55m 1292775 IDR
  • 17:25 18:25 2h 14137400 IDR
  • 17:40 18:30 1h 50m 1585087 IDR
  • 18:30 19:30 2h 14137400 IDR
  • 18:35 19:25 1h 50m 1572349 IDR
  • 18:40 19:35 1h 55m 1509663 IDR
  • 18:50 19:50 2h 1194724 IDR
  • 19:30 20:30 2h 1813875 IDR
  • 19:35 20:30 1h 55m 1164219 IDR
  • 20:45 21:45 2h 1976457 IDR
  • 20:50 21:50 2h 1479661 IDR
  • 21:15 22:05 1h 50m 1147458 IDR
  • 21:30 22:35 2h 5m 2015677 IDR
  • 21:35 22:15 1h 40m 1228413 IDR
  • 22:15 23:05 1h 50m 1062647 IDR
  • 22:35 23:30 1h 55m 1248526 IDR
  • 23:10 23:50 1h 40m 1623638 IDR

Flight Timetable: DPS Denpasar Airport, Bali → HLP Halim Perdanakusuma Airport, Jakarta

  • 11:10 12:00 1h 50m 1303838 IDR
  • 14:20 15:10 1h 50m 1688000 IDR
  • 19:25 20:15 1h 50m 1569835 IDR
  • 19:30 20:25 1h 55m 1644421 IDR

Check all Flight tickets →

Combined Routes & Schedules from Denpasar to Jakarta

- From DPS Denpasar Airport, Bali, take an intermodal journey to CGK Soekarno Hatta Airport, Tangerang, lasting about 3h to 23h 45m. Services operate from 09:30 until 20:30, and fares start at 1,431,221 to 2,004,447 IDR.
- Take a multi-leg transfer from DPS Denpasar Airport, Bali and reach HLP Halim Perdanakusuma Airport, Jakarta in about 3h 20m to 6h 55m. Departures operate from 07:00 until 16:55, with tickets starting at 1,743,646 to 1,988,189 IDR.

Departure stations
DPS Denpasar Airport, Bali
Arrival stations
CGK Soekarno Hatta Airport, Tangerang
HLP Halim Perdanakusuma Airport, Jakarta

Combined Timetable: DPS Denpasar Airport, Bali → CGK Soekarno Hatta Airport, Tangerang

  • 09:30 18:30 10h 1431221 IDR
  • 10:35 18:30 8h 55m 1507484 IDR
  • 13:55 18:30 5h 35m 1563633 IDR
  • 17:15 16:00 23h 45m 2004447 IDR
  • 18:45 20:45 3h 1722863 IDR
  • 20:30 06:35 11h 5m 1654813 IDR

Combined Timetable: DPS Denpasar Airport, Bali → HLP Halim Perdanakusuma Airport, Jakarta

  • 07:00 12:55 6h 55m 1743646 IDR
  • 09:30 12:55 4h 25m 1743646 IDR
  • 10:35 12:55 3h 20m 1777168 IDR
  • 13:55 19:15 6h 20m 1777168 IDR
  • 16:55 16:45 50m 1988189 IDR

Check all Combined tickets →

Frequently Asked Questions Denpasar to Jakarta

Below you will find answers to the most common questions about traveling from Denpasar to Jakarta.

How long does the Denpasar to Jakarta route usually take?

Travel time on the Denpasar to Jakarta route varies a lot by transport type and specific service. Flights are about 1 hour 40 minutes to 2 hours 5 minutes, while bus trips can range from about 1 hour 15 minutes to nearly 23 hours.

What is the cheapest way to travel from Denpasar to Jakarta?

The cheapest listed option on the Denpasar to Jakarta route is the bus, with fares from IDR 599,126 to IDR 722,344. Flights are more expensive, starting at IDR 1,062,647, and the combined option is also above the bus price range.

How much should I expect to pay for Denpasar to Jakarta overall?

For Denpasar to Jakarta, prices depend on the transport type. Bus fares are about IDR 599,126 to IDR 722,344, combined services are around IDR 1,431,221 to IDR 2,004,447, and flights range from IDR 1,062,647 to IDR 14,339,370.

Which option is the fastest for Denpasar to Jakarta?

Flights are the fastest option on the Denpasar to Jakarta route. The shortest flight time is about 1 hour 40 minutes, depending on the airport pair and service. Bus and combined services take much longer overall.

Where do buses leave and arrive on the Denpasar to Jakarta route?

Buses on the Denpasar to Jakarta route depart from Denpasar. They arrive in Jakarta, and some services also list Kota Bekasi as an arrival point. The available data does not show more specific bus terminals.

Where do flights operate from and to on Denpasar to Jakarta?

Flights on the Denpasar to Jakarta route depart from DPS Denpasar Airport, Bali. They arrive at either CGK Soekarno Hatta Airport, Tangerang, or HLP Halim Perdanakusuma Airport, Jakarta. The exact duration depends on which airport pair is used.

What are the first and last departures for Denpasar to Jakarta buses?

For Denpasar to Jakarta buses, the first departure is at 06:00 and the last departure is at 20:00. The schedule does not show a fixed frequency, so departure times vary by service.

What are the first and last flights on the Denpasar to Jakarta route?

Flights from Denpasar to Jakarta start at 07:00 and the last listed departure is at 23:10. The route has multiple services, but the provided data does not give a fixed frequency between departures.

How different are bus and flight times on Denpasar to Jakarta?

The difference is substantial. Flights take about 1 hour 40 minutes to 2 hours 5 minutes, while bus travel can be as short as about 1 hour 15 minutes or stretch to nearly 23 hours, depending on the service.

Are there multiple flight options for Denpasar to Jakarta, and do they take the same time?

There are multiple flight combinations on the Denpasar to Jakarta route. DPS to CGK takes about 1 hour 40 minutes to 2 hours 5 minutes, while DPS to HLP is about 1 hour 50 minutes to 1 hour 55 minutes.

How many bus and flight services are listed for Denpasar to Jakarta?

The route shows 15 bus trips and 42 flight trips in the provided data. There are also 11 combined services listed. These counts indicate that flights are more frequent in the dataset than buses.

Can I book Denpasar to Jakarta tickets online, and where should I look?

Yes, tickets for Denpasar to Jakarta can be checked and booked online through TicketRoutes.com. The route page lists the available services, prices, and departure details in one place, which is useful when comparing the options.

Discover where you can travel next in Indonesia

Route finder

Browse the map to explore routes throughout Indonesia and find connections between major cities, coastal towns, islands, and transport hubs.


More travel routes for Denpasar and Jakarta

Planning more stops after Denpasar to Jakarta?

If your journey doesn’t end with Denpasar to Jakarta, 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 Planner

Perfect for travelers visiting multiple cities on one trip.