Jakarta to Denpasar cheap flights

The number of airline(s) operating this non-stop flight is 10.

route-map jet
Indonesia
CGK Jakarta
route-path route-path
Indonesia
DPS Denpasar

Distance 614 miles (988 km)

Flight time 2h 20min

Low-Cost Cheap Flights from Jakarta to Bali

Looking to explore the beauty of Indonesia without breaking the bank? You're in luck! Jakarta's Soekarno-Hatta International Airport (CGK) offers budget-friendly flights to Bali's Ngurah Rai International Airport (DPS). Whether you're craving a beach getaway or eager to experience Bali's rich culture, flying from Jakarta to Bali is now more affordable than ever.

Airlines Operating on this Route:

  • Lion Air: Known for its competitive prices, Lion Air provides a convenient option for travelers seeking economical flights between Jakarta and Bali.
  • Citilink: Offering a mix of affordability and quality service, Citilink is a popular choice for budget-conscious passengers.
  • Garuda Indonesia: Indonesia's national airline, Garuda Indonesia, also caters to travelers looking for cost-effective flights while maintaining high standards of comfort and safety.

With these airlines operating on the Jakarta to Bali route, you can compare prices and schedules to find the best deal that suits your travel plans. So pack your bags, book your ticket, and get ready to embark on an exciting journey from the bustling capital city of Jakarta to the serene shores of Bali.

Airlines Days of the week Class Price
Garuda Indonesia

Garuda Indonesia

Su
Mo
Tu
We
Th
Fr
Sa

5-7 daily flights

business available

Batik Air

Batik Air

Su
Mo
Tu
We
Th
Fr
Sa

8-9 daily flights

business available

Lion Air

Lion Air

Su
Mo
Tu
We
Th
Fr
Sa

7-12 daily flights

low cost airline

Citilink

Citilink

Su
Mo
Tu
We
Th
Fr
Sa

7 daily flights

low cost airline

Indonesia AirAsia

Indonesia AirAsia

Su
Mo
Tu
We
Th
Fr
Sa

5 daily flights

low cost airline

Sriwijaya Air

Sriwijaya Air

Su
Mo
Tu
We
Th
Fr
Sa

1 daily flights

Nam Air

Nam Air

Su
Mo
Tu
We
Th
Fr
Sa

1 daily flights

business available

SW Italia

SW Italia

Su
Mo
Tu
We
Th
Fr
Sa

15 daily flights

Apsara International

Apsara International

Su
Mo
Tu
We
Th
Fr
Sa

5 daily flights

TransNusa

TransNusa

Su
Mo
Tu
We
Th
Fr
Sa

5 daily flights

Ongoing flight schedule from Jakarta to Denpasar

Review the non-stop flight timetable between Soekarno-Hatta International Airport and Ngurah Rai International Airport to assess variations in ticket prices.

Flight Airline Mon Tue Wed Thu Fri Sat Sun
GA 402
Garuda Indonesia

Garuda Indonesia

Su
07:05
Mo
Tu
07:05
We
07:05
Th
07:05
Fr
07:05
Sa
07:05
GA 404
Garuda Indonesia

Garuda Indonesia

Su
09:40
Mo
09:40
Tu
09:40
We
09:40
Th
09:40
Fr
09:00
Sa
09:40
GA 408
Garuda Indonesia

Garuda Indonesia

Su
11:40
Mo
11:40
Tu
11:40
We
11:40
Th
11:30
Fr
11:30
Sa
11:40
GA 422
Garuda Indonesia

Garuda Indonesia

Su
13:00
Mo
13:00
Tu
13:00
We
13:00
Th
13:00
Fr
13:00
Sa
13:00
GA 410
Garuda Indonesia

Garuda Indonesia

Su
14:25
Mo
14:25
Tu
14:25
We
14:25
Th
14:25
Fr
14:25
Sa
14:25
GA 414
Garuda Indonesia

Garuda Indonesia

Su
14:50
Mo
Tu
We
18:30
Th
14:50
Fr
14:50
Sa
14:50
GA 420
Garuda Indonesia

Garuda Indonesia

Su
16:35
Mo
16:35
Tu
16:35
We
16:35
Th
16:35
Fr
16:35
Sa
16:35
ID 6333
Batik Air

Batik Air

Su
04:30
Mo
04:30
Tu
04:30
We
04:30
Th
04:30
Fr
04:30
Sa
04:30
ID 6500
Batik Air

Batik Air

Su
04:30
Mo
04:30
Tu
04:30
We
04:30
Th
04:30
Fr
04:30
Sa
04:30
ID 6061
Batik Air

Batik Air

Su
Mo
Tu
We
05:30
Th
Fr
Sa
05:30
ID 6331
Batik Air

Batik Air

Su
07:30
Mo
07:30
Tu
07:30
We
07:30
Th
07:30
Fr
07:30
Sa
07:30
ID 6504
Batik Air

Batik Air

Su
07:30
Mo
07:30
Tu
07:30
We
07:30
Th
07:30
Fr
07:30
Sa
07:30
ID 6050
Batik Air

Batik Air

Su
09:30
Mo
09:30
Tu
09:30
We
09:30
Th
09:30
Fr
09:30
Sa
09:30
ID 8514
Batik Air

Batik Air

Su
12:30
Mo
12:30
Tu
12:30
We
12:30
Th
12:30
Fr
12:30
Sa
12:30
ID 6518
Batik Air

Batik Air

Su
14:30
Mo
14:30
Tu
14:30
We
14:30
Th
14:30
Fr
14:30
Sa
14:30
ID 6516
Batik Air

Batik Air

Su
17:30
Mo
17:30
Tu
17:30
We
17:30
Th
17:30
Fr
17:30
Sa
17:30
JT 38
Lion Air

Lion Air

Su
05:00
Mo
05:00
Tu
05:00
We
05:00
Th
05:00
Fr
05:00
Sa
05:00
JT 34
Lion Air

Lion Air

Su
06:00
Mo
06:00
Tu
06:00
We
06:00
Th
06:00
Fr
06:00
Sa
06:00
JT 28
Lion Air

Lion Air

Su
07:00
Mo
Tu
We
Th
Fr
Sa
JT 42
Lion Air

Lion Air

Su
09:00
Mo
Tu
We
Th
Fr
Sa
JT 30
Lion Air

Lion Air

Su
10:00
Mo
10:00
Tu
10:00
We
10:00
Th
10:00
Fr
10:00
Sa
10:00
JT 22
Lion Air

Lion Air

Su
11:00
Mo
11:00
Tu
11:00
We
11:00
Th
11:00
Fr
11:00
Sa
11:00
JT 12
Lion Air

Lion Air

Su
12:00
Mo
Tu
We
Th
Fr
Sa
JT 40
Lion Air

Lion Air

Su
13:00
Mo
13:00
Tu
13:00
We
13:00
Th
13:00
Fr
13:00
Sa
13:00
JT 20
Lion Air

Lion Air

Su
14:00
Mo
Tu
We
Th
Fr
Sa
JT 24
Lion Air

Lion Air

Su
16:00
Mo
16:00
Tu
16:00
We
16:00
Th
16:00
Fr
16:00
Sa
16:00
JT 26
Lion Air

Lion Air

Su
17:00
Mo
Tu
We
Th
Fr
Sa
JT 32
Lion Air

Lion Air

Su
18:00
Mo
18:00
Tu
18:00
We
18:00
Th
18:00
Fr
18:00
Sa
18:00
QG 680
Citilink

Citilink

Su
04:55
Mo
04:55
Tu
04:55
We
04:55
Th
04:55
Fr
04:55
Sa
04:55
QG 682
Citilink

Citilink

Su
07:45
Mo
07:45
Tu
07:45
We
07:45
Th
07:45
Fr
07:45
Sa
07:45
QG 684
Citilink

Citilink

Su
11:40
Mo
11:40
Tu
11:40
We
11:40
Th
11:40
Fr
11:40
Sa
11:40
QG 686
Citilink

Citilink

Su
14:45
Mo
14:45
Tu
14:45
We
14:45
Th
14:45
Fr
14:45
Sa
14:45
QG 688
Citilink

Citilink

Su
16:40
Mo
16:40
Tu
16:40
We
16:40
Th
16:40
Fr
16:40
Sa
16:40
QG 690
Citilink

Citilink

Su
18:15
Mo
18:15
Tu
18:15
We
18:15
Th
18:15
Fr
18:15
Sa
18:15
QG 666
Citilink

Citilink

Su
21:40
Mo
21:40
Tu
21:40
We
21:40
Th
21:40
Fr
21:40
Sa
21:40
QZ 7510
Indonesia AirAsia

Indonesia AirAsia

Su
05:00
Mo
05:00
Tu
05:00
We
05:00
Th
05:00
Fr
05:00
Sa
05:00
QZ 7520
Indonesia AirAsia

Indonesia AirAsia

Su
09:30
Mo
09:30
Tu
09:30
We
09:30
Th
09:30
Fr
09:30
Sa
09:30
QZ 7532
Indonesia AirAsia

Indonesia AirAsia

Su
11:55
Mo
11:55
Tu
We
11:55
Th
Fr
11:55
Sa
QZ 7526
Indonesia AirAsia

Indonesia AirAsia

Su
13:35
Mo
13:35
Tu
13:35
We
13:35
Th
13:35
Fr
13:35
Sa
13:35
QZ 7514
Indonesia AirAsia

Indonesia AirAsia

Su
Mo
Tu
15:25
We
Th
15:25
Fr
Sa
15:25
QZ 7518
Indonesia AirAsia

Indonesia AirAsia

Su
22:15
Mo
22:15
Tu
22:15
We
22:15
Th
22:15
Fr
22:15
Sa
22:15
SJ 272
Sriwijaya Air

Sriwijaya Air

Su
14:00
Mo
14:00
Tu
14:00
We
14:00
Th
14:00
Fr
14:00
Sa
14:00
IN 280
Nam Air

Nam Air

Su
05:30
Mo
05:30
Tu
We
05:30
Th
Fr
05:30
Sa
IU 730
SW Italia

SW Italia

Su
04:45
Mo
04:45
Tu
04:45
We
04:45
Th
04:45
Fr
04:45
Sa
04:45
IU 750
SW Italia

SW Italia

Su
05:45
Mo
05:45
Tu
05:45
We
05:45
Th
05:45
Fr
05:45
Sa
05:45
IU 756
SW Italia

SW Italia

Su
06:45
Mo
06:45
Tu
06:45
We
06:45
Th
06:45
Fr
06:45
Sa
06:45
IU 740
SW Italia

SW Italia

Su
07:45
Mo
07:45
Tu
07:45
We
07:45
Th
07:45
Fr
07:45
Sa
07:45
IU 734
SW Italia

SW Italia

Su
08:45
Mo
08:45
Tu
08:45
We
08:45
Th
08:45
Fr
08:45
Sa
08:45
IU 732
SW Italia

SW Italia

Su
09:45
Mo
09:45
Tu
09:45
We
09:45
Th
09:45
Fr
09:45
Sa
09:45
IU 752
SW Italia

SW Italia

Su
10:45
Mo
10:45
Tu
10:45
We
10:45
Th
10:45
Fr
10:45
Sa
10:45
IU 758
SW Italia

SW Italia

Su
11:45
Mo
11:45
Tu
11:45
We
11:45
Th
11:45
Fr
11:45
Sa
11:45
IU 742
SW Italia

SW Italia

Su
12:45
Mo
12:45
Tu
12:45
We
12:45
Th
12:45
Fr
12:45
Sa
12:45
IU 736
SW Italia

SW Italia

Su
13:45
Mo
13:45
Tu
13:45
We
13:45
Th
13:45
Fr
13:45
Sa
13:45
IU 754
SW Italia

SW Italia

Su
14:45
Mo
14:45
Tu
14:45
We
14:45
Th
14:45
Fr
14:45
Sa
14:45
IU 746
SW Italia

SW Italia

Su
15:45
Mo
15:45
Tu
15:45
We
15:45
Th
15:45
Fr
15:45
Sa
15:45
IU 748
SW Italia

SW Italia

Su
16:45
Mo
16:45
Tu
16:45
We
16:45
Th
16:45
Fr
16:45
Sa
16:45
IU 744
SW Italia

SW Italia

Su
17:45
Mo
17:45
Tu
17:45
We
17:45
Th
17:45
Fr
17:45
Sa
17:45
IU 738
SW Italia

SW Italia

Su
18:45
Mo
18:45
Tu
18:45
We
18:45
Th
18:45
Fr
18:45
Sa
18:45
IP 106
Apsara International

Apsara International

Su
06:10
Mo
06:10
Tu
06:10
We
06:10
Th
06:10
Fr
06:10
Sa
06:10
IP 102
Apsara International

Apsara International

Su
09:20
Mo
09:20
Tu
09:20
We
09:20
Th
09:20
Fr
09:20
Sa
09:20
IP 100
Apsara International

Apsara International

Su
10:40
Mo
10:40
Tu
10:40
We
10:40
Th
10:40
Fr
10:40
Sa
10:40
IP 108
Apsara International

Apsara International

Su
12:05
Mo
12:05
Tu
12:05
We
12:05
Th
12:05
Fr
12:05
Sa
12:05
IP 104
Apsara International

Apsara International

Su
16:10
Mo
16:10
Tu
16:10
We
16:10
Th
16:10
Fr
16:10
Sa
16:10
8B 5106
TransNusa

TransNusa

Su
09:30
Mo
09:30
Tu
09:30
We
09:30
Th
09:30
Fr
09:30
Sa
09:30
8B 5102
TransNusa

TransNusa

Su
12:00
Mo
12:00
Tu
12:00
We
12:00
Th
12:00
Fr
12:00
Sa
12:00
8B 5108
TransNusa

TransNusa

Su
14:15
Mo
14:15
Tu
14:15
We
14:15
Th
14:15
Fr
14:15
Sa
14:15
8B 5110
TransNusa

TransNusa

Su
18:50
Mo
18:50
Tu
18:50
We
18:50
Th
18:50
Fr
18:50
Sa
18:50
8B 5104
TransNusa

TransNusa

Su
20:15
Mo
20:15
Tu
20:15
We
20:15
Th
20:15
Fr
20:15
Sa
20:15

Details regarding fares for direct trips on this route

Those seeking cost-effective travel options can discover a direct flight connecting Soekarno-Hatta International Airport and Ngurah Rai International Airport, with fares starting from 87€ in May, based on an extensive review of user queries for the lowest-priced round-trip tickets.

€118 Approximately

Jan
€124
Feb
€100
Mar
€105
Apr
€113
May
€92
Jun
€107
Jul
€110
Aug
€110
Sep
€121
Oct
€119
Nov
€195
Dec
€132

Usual price range for flights between Soekarno-Hatta International Airport and Ngurah Rai International Airport

Aircraft models operating on this route

Delve into the diverse selection of aircraft, examine the seating capacities, and review the different classes available on this specific route.

  • Boeing 777

    Boeing 777

    Garuda Indonesia
    373 seats (all economy)
  • Boeing 777-300

    Boeing 777-300

    Garuda Indonesia
    514 seats (all economy)
  • Airbus A330-300

    Airbus A330-300

    Garuda Indonesia
    289 seats (all economy)
  • Airbhus A330-900neo

    Airbhus A330-900neo

    Garuda Indonesia
    322 seats (all economy)
  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Garuda Indonesia
    162 seats (all economy)
  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Batik Air
    162 seats (all economy)
  • Airbus A320

    Airbus A320

    Batik Air
    150 seats (all economy)
  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Lion Air
    204 seats (all economy)
  • Boeing 737-900 Passenger

    Boeing 737-900 Passenger

    Lion Air
    215 seats (all economy)
  • Airbus A320

    Airbus A320

    Citilink
    180 seats (all economy)
  • Airbus A320

    Airbus A320

    Indonesia AirAsia
    180 seats (all economy)
  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Sriwijaya Air
    165 seats (all economy)
  • Boeing 737-500 Passenger

    Boeing 737-500 Passenger

    Nam Air
    120 seats (all economy)
  • Airbus A320

    Airbus A320

    SW Italia
    179 seats (all economy)
  • Airbus A320

    Airbus A320

    Apsara International
    159 seats (all economy)
  • Airbus A320

    Airbus A320

    TransNusa
    174 seats (all economy)

Summary of the route specifics

  • ticket

    Cheapest flight found

    92€
  • clock

    Average flight time

    2:20 h
  • checkmark-calendar

    Cheapest month for a flight

    May
  • send

    Most popular airline

    Garuda Indonesia
  • regular-calendar

    Flights per week

    70
Soekarno-Hatta International Airport

Departing from Soekarno-Hatta International Airport (CGK)

Soekarno Hatta International Airport (CGK), located in Jakarta, is the largest airport in Indonesia, serving as a major hub for domestic and international flights.

Show all flights from CGK →
route-pointer
Ngurah Rai International Airport

belgium
Arriving to Ngurah Rai International Airport (DPS)

Bali International Airport (DPS), located in Denpasar, is Indonesia's second largest airport, serving as a key hub for travelers to and from the island.

Show all flights from DPS →

Commonly Asked Questions

How far is it from Jakarta to Denpasar?

Approximately 988 kilometers separate Jakarta from Denpasar.

On this particular route, which airline enjoys the highest popularity?

Many passengers choose Garuda Indonesia for its dependable service and high levels of customer satisfaction when looking for direct flights connecting Jakarta and Denpasar.

How much does a typical flight cost from Soekarno-Hatta International Airport to Ngurah Rai International Airport?

Travelers seeking economical options will find that the starting price for a non-stop flight from Soekarno-Hatta International Airport to Ngurah Rai International Airport can be as affordable as 87€. These rates are commonly available in the low-demand travel period of May. Conversely, during the high-demand travel period of November, the cost for a similar direct flight often reaches an average of 184€.

What is the number of carriers providing direct services from Jakarta to Denpasar?

When journeying nonstop from Jakarta to Denpasar, passengers have the choice of 10 different airlines, each providing a distinct mix of convenience and service, with esteemed airlines such as Garuda Indonesia, Batik Air, Lion Air, Citilink, Indonesia AirAsia, Sriwijaya Air, Nam Air, SW Italia, Apsara International, TransNus among the options.

How long is the flight from Soekarno-Hatta International Airport to Ngurah Rai International Airport?

Traveling from Soekarno-Hatta International Airport to Ngurah Rai International Airport usually spans a period close to 2h 20min. This time estimate encompasses the departure, flight at cruising altitude, and the descent leading to touchdown.

5 BENEFITS OF RESERVING FLIGHTS WITH Flight Scanner

1

We search for the top flight offers

2

We do not charge any additional fees or commission

3

We collaborate with numerous partners to offer you the best prices

4

Flight Scanner exclusively partners with established and trustworthy companies.

5

Stay informed of the most current top deals. Select your destination and receive updates on any price fluctuations.

Reviews

star
star
star
star
star
4,5/5 (1493 reviews)

Incredible tool for finding the cheapest flights. User-friendly interface and quick results. Flight Scanner makes travel planning easy.

star
star
star
star
star
5

Carla

Flight Scanner consistently delivers the best flight deals. Its comprehensive search engine is unmatched. Saved me time and money!

star
star
star
star
star
4

Mikalau

Found flights I couldn't find anywhere else, thanks to Flight Scanner. It's efficient, reliable, and straightforward to use.

star
star
star
star
star
5

Andrea

Every time I use Flight Scanner, I find hidden gems. It has a wide selection of airlines and destinations. Exceptional tool for travelers.

star
star
star
star
star
5

Marko

Booking with Flight Scanner is always a smooth process. It offers clear options and helps me make the best travel decisions.

star
star
star
star
star
5

Alex

Flight Scanner exceeded my expectations. Not only did I find cheap flights, but the customer service was also top-notch. A must-use for travelers.

star
star
star
star
star
4

Tony

Flight Scanner simplifies travel planning. Its intuitive design and vast flight options have made it my favorite tool for budget-friendly trips.

star
star
star
star
star
5

Emmanuella