50
Checking Seats Availability
Loading seats data...

From Soekarno Hatta Airport (CGK) to Bali (DPS) by flight

#JT544
04:50
CGK Soekarno Hatta Airport, Jakarta
08:40
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
#QG680
04:55
CGK Soekarno Hatta Airport, Jakarta
07:55
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
05:10
CGK Soekarno Hatta Airport, Jakarta
08:05
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
05:35
CGK Soekarno Hatta Airport, Jakarta
08:40
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
05:55
CGK Soekarno Hatta Airport, Jakarta
08:40
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
06:00
CGK Soekarno Hatta Airport, Jakarta
08:50
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
06:00
CGK Soekarno Hatta Airport, Jakarta
08:55
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
06:05
CGK Soekarno Hatta Airport, Jakarta
08:50
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
#SJ272
06:15
CGK Soekarno Hatta Airport, Jakarta
09:05
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
#QG9680
06:30
CGK Soekarno Hatta Airport, Jakarta
09:30
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
06:30
CGK Soekarno Hatta Airport, Jakarta
09:15
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
07:05
CGK Soekarno Hatta Airport, Jakarta
10:10
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
07:10
CGK Soekarno Hatta Airport, Jakarta
10:15
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
07:20
CGK Soekarno Hatta Airport, Jakarta
10:10
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
07:30
CGK Soekarno Hatta Airport, Jakarta
10:35
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#QG682
07:35
CGK Soekarno Hatta Airport, Jakarta
10:35
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
07:45
CGK Soekarno Hatta Airport, Jakarta
10:45
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
08:05
CGK Soekarno Hatta Airport, Jakarta
11:55
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
08:15
CGK Soekarno Hatta Airport, Jakarta
12:05
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
08:30
CGK Soekarno Hatta Airport, Jakarta
11:35
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
08:30
CGK Soekarno Hatta Airport, Jakarta
11:15
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
08:30
CGK Soekarno Hatta Airport, Jakarta
11:15
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
08:40
CGK Soekarno Hatta Airport, Jakarta
12:30
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
08:55
CGK Soekarno Hatta Airport, Jakarta
11:45
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
09:00
CGK Soekarno Hatta Airport, Jakarta
12:05
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#JT692
09:10
CGK Soekarno Hatta Airport, Jakarta
13:00
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
09:25
CGK Soekarno Hatta Airport, Jakarta
12:25
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
09:25
CGK Soekarno Hatta Airport, Jakarta
12:10
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
09:30
CGK Soekarno Hatta Airport, Jakarta
12:35
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#QG9682
09:40
CGK Soekarno Hatta Airport, Jakarta
12:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
#SJ274
09:50
CGK Soekarno Hatta Airport, Jakarta
12:40
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
10:30
CGK Soekarno Hatta Airport, Jakarta
14:20
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
10:45
CGK Soekarno Hatta Airport, Jakarta
13:30
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
#OD9106
10:55
CGK Soekarno Hatta Airport, Jakarta
14:45
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
10:55
CGK Soekarno Hatta Airport, Jakarta
13:55
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
#JT892
11:20
CGK Soekarno Hatta Airport, Jakarta
15:10
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
11:30
CGK Soekarno Hatta Airport, Jakarta
14:35
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
11:40
CGK Soekarno Hatta Airport, Jakarta
14:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
#QG684
11:40
CGK Soekarno Hatta Airport, Jakarta
14:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
12:00
CGK Soekarno Hatta Airport, Jakarta
15:05
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#QG9688
12:00
CGK Soekarno Hatta Airport, Jakarta
15:00
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
#QG9684
12:10
CGK Soekarno Hatta Airport, Jakarta
15:10
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
12:30
CGK Soekarno Hatta Airport, Jakarta
15:20
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
12:45
CGK Soekarno Hatta Airport, Jakarta
15:50
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#JT648
13:00
CGK Soekarno Hatta Airport, Jakarta
16:50
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
13:00
CGK Soekarno Hatta Airport, Jakarta
16:00
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
#QG686
13:20
CGK Soekarno Hatta Airport, Jakarta
16:20
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
13:20
CGK Soekarno Hatta Airport, Jakarta
16:05
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
13:20
CGK Soekarno Hatta Airport, Jakarta
16:05
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
#QG194
13:40
CGK Soekarno Hatta Airport, Jakarta
16:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
13:40
CGK Soekarno Hatta Airport, Jakarta
16:25
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
14:20
CGK Soekarno Hatta Airport, Jakarta
17:20
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
14:25
CGK Soekarno Hatta Airport, Jakarta
17:20
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
14:45
CGK Soekarno Hatta Airport, Jakarta
17:35
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
#JT768
14:45
CGK Soekarno Hatta Airport, Jakarta
18:35
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
14:50
CGK Soekarno Hatta Airport, Jakarta
17:55
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
14:55
CGK Soekarno Hatta Airport, Jakarta
18:00
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#SJ260
15:10
CGK Soekarno Hatta Airport, Jakarta
18:00
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
15:15
CGK Soekarno Hatta Airport, Jakarta
18:00
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
#QG9686
15:20
CGK Soekarno Hatta Airport, Jakarta
18:20
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
15:20
CGK Soekarno Hatta Airport, Jakarta
18:25
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#JT596
16:10
CGK Soekarno Hatta Airport, Jakarta
20:00
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
16:25
CGK Soekarno Hatta Airport, Jakarta
19:30
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#QG688
16:40
CGK Soekarno Hatta Airport, Jakarta
19:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
16:50
CGK Soekarno Hatta Airport, Jakarta
19:40
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
#JT696
16:50
CGK Soekarno Hatta Airport, Jakarta
20:40
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
#OD9108
16:50
CGK Soekarno Hatta Airport, Jakarta
20:40
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
17:00
CGK Soekarno Hatta Airport, Jakarta
20:05
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
17:00
CGK Soekarno Hatta Airport, Jakarta
20:05
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
17:15
CGK Soekarno Hatta Airport, Jakarta
20:20
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
17:15
CGK Soekarno Hatta Airport, Jakarta
20:15
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
18:00
CGK Soekarno Hatta Airport, Jakarta
20:50
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 
#JT564
18:05
CGK Soekarno Hatta Airport, Jakarta
21:55
DPS Ngurah Rai Airport, Bali
2h 50m
Instant 
 
#QG690
18:20
CGK Soekarno Hatta Airport, Jakarta
21:20
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
18:40
CGK Soekarno Hatta Airport, Jakarta
21:35
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
19:25
CGK Soekarno Hatta Airport, Jakarta
22:10
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
19:25
CGK Soekarno Hatta Airport, Jakarta
22:20
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
19:30
CGK Soekarno Hatta Airport, Jakarta
22:35
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
20:00
CGK Soekarno Hatta Airport, Jakarta
22:45
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
20:25
CGK Soekarno Hatta Airport, Jakarta
23:30
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
20:50
CGK Soekarno Hatta Airport, Jakarta
23:55
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
21:00
CGK Soekarno Hatta Airport, Jakarta
23:45
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
21:10
CGK Soekarno Hatta Airport, Jakarta
00:05
DPS Ngurah Rai Airport, Bali
1h 55m
Instant 
 
21:10
CGK Soekarno Hatta Airport, Jakarta
00:15
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
21:35
CGK Soekarno Hatta Airport, Jakarta
00:40
DPS Ngurah Rai Airport, Bali
2h 5m
Instant 
 
#QG666
21:40
CGK Soekarno Hatta Airport, Jakarta
00:40
DPS Ngurah Rai Airport, Bali
2h
Instant 
 
22:35
CGK Soekarno Hatta Airport, Jakarta
01:20
DPS Ngurah Rai Airport, Bali
1h 45m
Instant 
 
22:35
CGK Soekarno Hatta Airport, Jakarta
01:25
DPS Ngurah Rai Airport, Bali
1h 50m
Instant 
 

Soekarno Hatta Airport to Ngurah Rai Airport Schedule

Soekarno Hatta Airport to Ngurah Rai Airport Schedule
Transport NameRoute TimePrice
Lion Air Economy #JT54404:50 – 08:40IDR 871,363
Batik Air Indonesia Economy #ID650006:00 – 08:50IDR 1,069,442
Batik Air Indonesia Economy #ID695008:05 – 11:55IDR 1,317,273
Batik Air Indonesia Economy #ID657610:30 – 14:20IDR 1,317,273
Garuda Indonesia Economy #GA422412:00 – 15:05IDR 2,340,068
Batik Air Indonesia Economy #ID651414:45 – 17:35IDR 1,162,437
Lion Air Economy #JT76814:45 – 18:35IDR 871,363
Sriwijaya Air Economy #SJ26015:10 – 18:00IDR 2,139,491
Lion Air Economy #JT59616:10 – 20:00IDR 871,363
Batik Air Indonesia Economy #ID605018:00 – 20:50IDR 1,069,442
Indonesia AirAsia Extra Economy #XT751620:00 – 22:45IDR 672,989
Indonesia AirAsia Extra Economy #XT753422:35 – 01:20IDR 672,989

Popular Routes in Indonesia

How to get from Soekarno Hatta Airport to Ngurah Rai Airport?

When you want to get from Soekarno Hatta Airport to Ngurah Rai Airport, your choices are limited. There is only one option we offer for this route:

  • Flight

How far is Soekarno Hatta Airport from Ngurah Rai Airport?

The overland distance from Soekarno Hatta Airport to Ngurah Rai Airport is 800 miles (1286 km).
The flying distance is 615 miles (989 km).

How long does it take to get from Soekarno Hatta Airport to Ngurah Rai Airport?

The travel time from Soekarno Hatta Airport to Ngurah Rai Airport takes 3 hours in media.

How much does it cost to get from Soekarno Hatta Airport to Ngurah Rai Airport?

To get from Soekarno Hatta Airport to Ngurah Rai Airport prepare to shell out about IDR 628,773 for your ticket.

How many trips per day are there from Soekarno Hatta Airport to Ngurah Rai Airport?

Flights from Jakarta to Bali are operated 93 times a day.

Useful tips for travel from Soekarno Hatta Airport to Ngurah Rai Airport

While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Flights

Things to remember before buying your airticket:

  • It is 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 Jakarta to Bali
Batik Air Indonesia, Citilink, Garuda Indonesia, Indonesia AirAsia, Indonesia AirAsia Extra, Lion Air, Malindo Air, Sriwijaya Air.

Do many travellers take flight from Soekarno Hatta Airport to Ngurah Rai Airport?

Up to now, 584 booked flight tickets from Soekarno Hatta Airport to Ngurah Rai Airport through our service. You can check reviews above.