Indonesia AirAsia
Instant Recommended
21:20
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7533 with Indonesia AirAsia in Economy
22:10
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant Recommended
15:10
DPS Ngurah Rai Airport, Bali
2h flight #QZ7531 with Indonesia AirAsia in Economy
16:10
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant Recommended
23:35
DPS Ngurah Rai Airport, Bali
1h 55m flight #QZ7517 with Indonesia AirAsia in Economy
5
00:30
+1
CGK Soekarno Hatta Airport, Jakarta

From Ngurah Rai Airport to Jakarta by Flights

Indonesia AirAsia
Instant
00:20
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7523 with Indonesia AirAsia in Economy
01:10
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
07:00
DPS Ngurah Rai Airport, Bali
55m flight #JT929 with Lion Air in Economy
06:55
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
07:20
DPS Ngurah Rai Airport, Bali
55m flight #JT561 with Lion Air in Economy
07:15
CGK Soekarno Hatta Airport, Jakarta
Instant
07:45
DPS Ngurah Rai Airport, Bali
2h flight #QG663 with Citilink in Economy
08:45
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
08:30
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7511 with Indonesia AirAsia in Economy
09:20
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
09:00
DPS Ngurah Rai Airport, Bali
55m flight #JT658 with Lion Air in Economy
08:55
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
09:25
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ935 with Indonesia AirAsia in Economy
10:15
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
09:30
DPS Ngurah Rai Airport, Bali
1h 50m flight #ID6501 with Batik Air Indonesia in Economy
10:20
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
09:35
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ933 with Indonesia AirAsia in Economy
10:25
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
09:55
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ937 with Indonesia AirAsia in Economy
10:45
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
10:30
DPS Ngurah Rai Airport, Bali
55m flight #JT828 with Lion Air in Economy
10:25
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
10:50
DPS Ngurah Rai Airport, Bali
1h 55m flight #ID6507 with Batik Air Indonesia in Economy
11:45
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
11:20
DPS Ngurah Rai Airport, Bali
55m flight #JT746 with Lion Air in Economy
11:15
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
11:45
DPS Ngurah Rai Airport, Bali
55m flight #JT924 with Lion Air in Economy
11:40
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
12:50
DPS Ngurah Rai Airport, Bali
1h 45m flight #QZ7521 with Indonesia AirAsia in Economy
13:35
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
12:50
DPS Ngurah Rai Airport, Bali
55m flight #JT923 with Lion Air in Economy
12:45
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant Fastest
13:35
DPS Ngurah Rai Airport, Bali
50m flight #ID6051 with Batik Air Indonesia in Economy
13:25
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
15:00
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ939 with Indonesia AirAsia in Economy
15:50
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant Recommended
15:10
DPS Ngurah Rai Airport, Bali
2h flight #QZ7531 with Indonesia AirAsia in Economy
16:10
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
15:30
DPS Ngurah Rai Airport, Bali
1h 40m flight #ID6513 with Batik Air Indonesia in Economy
16:10
CGK Soekarno Hatta Airport, Jakarta
Instant
16:00
DPS Ngurah Rai Airport, Bali
2h flight #QG681 with Citilink in Economy
17:00
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
16:00
DPS Ngurah Rai Airport, Bali
1h 55m flight #ID6505 with Batik Air Indonesia in Economy
16:55
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
16:30
DPS Ngurah Rai Airport, Bali
1h 40m flight #ID6060 with Batik Air Indonesia in Economy
17:10
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
16:45
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7527 with Indonesia AirAsia in Economy
17:35
CGK Soekarno Hatta Airport, Jakarta
Instant
16:50
DPS Ngurah Rai Airport, Bali
2h flight #QG683 with Citilink in Economy
17:50
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant Fastest
18:15
DPS Ngurah Rai Airport, Bali
50m flight #ID8033 with Batik Air Indonesia in Economy
18:05
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
18:15
DPS Ngurah Rai Airport, Bali
1h 55m flight #ID6517 with Batik Air Indonesia in Economy
19:10
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
18:40
DPS Ngurah Rai Airport, Bali
55m flight #JT740 with Lion Air in Economy
18:35
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
18:50
DPS Ngurah Rai Airport, Bali
2h flight #QZ7515 with Indonesia AirAsia in Economy
19:50
CGK Soekarno Hatta Airport, Jakarta
Instant
19:00
DPS Ngurah Rai Airport, Bali
2h flight #QG685 with Citilink in Economy
20:00
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
20:00
DPS Ngurah Rai Airport, Bali
55m flight #JT919 with Lion Air in Economy
19:55
CGK Soekarno Hatta Airport, Jakarta
Instant
20:30
DPS Ngurah Rai Airport, Bali
2h flight #QG687 with Citilink in Economy
21:30
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
20:30
DPS Ngurah Rai Airport, Bali
1h 55m flight #ID6515 with Batik Air Indonesia in Economy
21:25
CGK Soekarno Hatta Airport, Jakarta
Instant
20:45
DPS Ngurah Rai Airport, Bali
2h flight #QG689 with Citilink in Economy
21:45
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant Recommended
21:20
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7533 with Indonesia AirAsia in Economy
22:10
CGK Soekarno Hatta Airport, Jakarta
Instant
21:55
DPS Ngurah Rai Airport, Bali
2h flight #QG691 with Citilink in Economy
22:55
CGK Soekarno Hatta Airport, Jakarta
Batik Air Indonesia
Instant
22:00
DPS Ngurah Rai Airport, Bali
1h 50m flight #ID6519 with Batik Air Indonesia in Economy
22:50
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
22:30
DPS Ngurah Rai Airport, Bali
1h 55m flight #JT19 with Lion Air in Economy
23:25
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant
22:45
DPS Ngurah Rai Airport, Bali
1h 50m flight #QZ7519 with Indonesia AirAsia in Economy
23:35
CGK Soekarno Hatta Airport, Jakarta
Indonesia AirAsia
Instant Recommended
23:35
DPS Ngurah Rai Airport, Bali
1h 55m flight #QZ7517 with Indonesia AirAsia in Economy
5
00:30
+1
CGK Soekarno Hatta Airport, Jakarta
Lion Air
Instant
23:50
DPS Ngurah Rai Airport, Bali
1h 50m flight #JT39 with Lion Air in Economy
00:40
+1
CGK Soekarno Hatta Airport, Jakarta

Bali to Jakarta Schedule

Bali to Jakarta Schedule
Transport NameRoute TimePrice
Indonesia AirAsia Economy #QZ752300:20 - 01:10IDR 912,418
Lion Air Economy #JT92907:00 - 06:55IDR 914,093
Lion Air Economy #JT65809:00 - 08:55IDR 914,093
Lion Air Economy #JT82810:30 - 10:25IDR 914,093
Indonesia AirAsia Economy #QZ752112:50 - 13:35IDR 1,415,128
Indonesia AirAsia Economy #QZ93915:00 - 15:50IDR 614,327
Indonesia AirAsia Economy #QZ752716:45 - 17:35IDR 1,223,939
Batik Air Indonesia Economy #ID803318:15 - 18:05IDR 1,846,216
Lion Air Economy #JT91920:00 - 19:55IDR 914,093
Batik Air Indonesia Economy #ID651520:30 - 21:25IDR 1,457,097
Indonesia AirAsia Economy #QZ753321:20 - 22:10IDR 1,056,376
Indonesia AirAsia Economy #QZ751922:45 - 23:35IDR 912,418

Bali to Jakarta destination reviews

5.0
1 customer reviews
5
100%
4
0%
3
0%
2
0%
1
0%
100% of 1 travelers were happy with this destination
RK
5
avia Economy, Indonesia AirAsia, Jul 12, 2019
thanks a lod

Popular Routes in Indonesia

How to get from Bali to Jakarta

When you want to get from Bali to Jakarta, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Bus ticket.

The cost of travel will depend on the means of transport you choose for your trip. A flight ticket is the most expensive option - it will cost you about IDR 1,851,396. If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as IDR 435,058.

How far is Bali from Jakarta?

If you’re traveling by land, it’s important to know the distance from Bali to Jakarta. Your trip will be a total of 793 miles (1275 km). The flying distance is 602 miles (968 km).

How long does it take to get from Bali to Jakarta?

The travel time from Bali to Jakarta can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 1 to 26 hours.

How much does it cost to get from Bali to Jakarta?

The cost of the trip from Bali to Jakarta varies according to what means of transport you choose for your journey. The most affordable operator is Bus Lorena Cab Denpasar (Lorena Denpasar): travelling by bus expect to pay as low as IDR 435,058 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a flight - a one-way flight ticket can cost as much as IDR 1,851,396.

Here is a chart of the average ticket prices and transportation options available from Bali to Jakarta:

  • Bus tickets - IDR 435,058 to IDR 473,111;
  • Plane tickets - IDR 618,833 to IDR 1,851,396;

How many trips per day are there between Bali and Jakarta?

Depending on your choice of transportation, the number of daily trips varies.

  • Flights from Bali to Jakarta depart during the day - there are approximately 40 departures a day.
  • Buses start plying the route from 06:15 - you can also take a bus as late as 19:00. There are 7 available bus trips every day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Bali to Jakarta. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is IDR 618,833.

Things to remember before boarding a plane:

  • It’s recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it’s recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Bali to Jakarta
Batik Air Indonesia, Citilink, Indonesia AirAsia, Lion Air

Buses

Taking a bus from Bali to Jakarta is cheaper than flying. Quite often, a long-distance bus is the cheapest transportation option. Buses normally make bathroom and/or lunch stops along the way.

Things to remember before opting for a bus ride:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

The most popular transport from Bali to Jakarta

How to choose the most convenient way of travel from Bali to Jakarta? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 993 decided to go for a bus.
  • 7 users took a plane.