Denpasar to Jakarta cheap flights

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

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

Distance 614 miles (988 km)

Flight time 2h 25min

Cheap Flight from Bali to Jakarta

Looking to travel from the beautiful island of Bali to the bustling city of Jakarta without breaking the bank? You're in luck! There are several airlines offering affordable flights from Bali's Ngurah Rai International Airport to Jakarta's Soekarno-Hatta International Airport.

Airlines Operating on this Route:

  • Garuda Indonesia: Indonesia's national airline, known for its excellent service and comfortable flights.
  • Lion Air: A popular low-cost carrier that offers budget-friendly options for travelers.
  • AirAsia: A leading low-cost airline in Asia, perfect for those looking for affordable fares.

Whether you're traveling for business or leisure, booking a flight from Bali to Jakarta is easy and cost-effective. Enjoy the convenience of direct flights between these two major Indonesian cities and make the most of your travel budget.

Airlines Days of the week Class Price
Garuda Indonesia

Garuda Indonesia

Su
Mo
Tu
We
Th
Fr
Sa

6-7 daily flights

business available

Batik Air

Batik Air

Su
Mo
Tu
We
Th
Fr
Sa

9-10 daily flights

business available

Lion Air

Lion Air

Su
Mo
Tu
We
Th
Fr
Sa

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 Denpasar to Jakarta

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

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

Garuda Indonesia

Su
07:00
Mo
07:00
Tu
07:00
We
07:00
Th
07:00
Fr
07:00
Sa
07:00
GA 407
Garuda Indonesia

Garuda Indonesia

Su
12:00
Mo
12:00
Tu
12:00
We
12:00
Th
12:00
Fr
12:00
Sa
12:00
GA 409
Garuda Indonesia

Garuda Indonesia

Su
13:55
Mo
13:35
Tu
13:35
We
13:35
Th
13:55
Fr
13:35
Sa
13:55
GA 411
Garuda Indonesia

Garuda Indonesia

Su
Mo
15:35
Tu
15:55
We
15:35
Th
15:55
Fr
Sa
15:35
GA 419
Garuda Indonesia

Garuda Indonesia

Su
16:45
Mo
16:45
Tu
16:45
We
16:45
Th
16:45
Fr
16:45
Sa
16:45
GA 415
Garuda Indonesia

Garuda Indonesia

Su
18:35
Mo
Tu
We
20:15
Th
18:35
Fr
18:35
Sa
18:35
GA 417
Garuda Indonesia

Garuda Indonesia

Su
18:40
Mo
18:40
Tu
18:40
We
18:40
Th
18:40
Fr
18:40
Sa
18:40
GA 403
Garuda Indonesia

Garuda Indonesia

Su
Mo
Tu
We
Th
Fr
20:15
Sa
ID 6505
Batik Air

Batik Air

Su
11:00
Mo
11:00
Tu
11:00
We
11:00
Th
11:00
Fr
11:00
Sa
11:00
ID 6517
Batik Air

Batik Air

Su
13:00
Mo
13:00
Tu
13:00
We
13:00
Th
13:00
Fr
13:00
Sa
13:00
ID 6507
Batik Air

Batik Air

Su
Mo
Tu
We
15:00
Th
Fr
Sa
15:00
ID 6330
Batik Air

Batik Air

Su
16:00
Mo
16:00
Tu
16:00
We
16:00
Th
16:00
Fr
16:00
Sa
16:00
ID 6332
Batik Air

Batik Air

Su
16:00
Mo
16:00
Tu
16:00
We
16:00
Th
16:00
Fr
16:00
Sa
16:00
ID 8051
Batik Air

Batik Air

Su
16:00
Mo
16:00
Tu
16:00
We
16:00
Th
16:00
Fr
16:00
Sa
16:00
ID 8519
Batik Air

Batik Air

Su
18:00
Mo
18:00
Tu
18:00
We
18:00
Th
18:00
Fr
18:00
Sa
18:00
ID 6334
Batik Air

Batik Air

Su
19:00
Mo
19:00
Tu
19:00
We
19:00
Th
19:00
Fr
19:00
Sa
19:00
ID 6519
Batik Air

Batik Air

Su
19:00
Mo
19:00
Tu
19:00
We
19:00
Th
19:00
Fr
19:00
Sa
19:00
ID 8513
Batik Air

Batik Air

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

Lion Air

Su
07:30
Mo
07:30
Tu
07:30
We
07:30
Th
07:30
Fr
07:30
Sa
07:30
JT 33
Lion Air

Lion Air

Su
08:30
Mo
08:30
Tu
08:30
We
08:30
Th
08:30
Fr
08:30
Sa
08:30
JT 35
Lion Air

Lion Air

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

Lion Air

Su
10:30
Mo
10:30
Tu
10:30
We
10:30
Th
10:30
Fr
10:30
Sa
10:30
JT 25
Lion Air

Lion Air

Su
12:30
Mo
12:30
Tu
12:30
We
12:30
Th
12:30
Fr
12:30
Sa
12:30
JT 31
Lion Air

Lion Air

Su
13:30
Mo
13:30
Tu
13:30
We
13:30
Th
13:30
Fr
13:30
Sa
13:30
JT 23
Lion Air

Lion Air

Su
14:30
Mo
14:30
Tu
14:30
We
14:30
Th
14:30
Fr
14:30
Sa
14:30
JT 15
Lion Air

Lion Air

Su
15:30
Mo
15:30
Tu
15:30
We
15:30
Th
15:30
Fr
15:30
Sa
15:30
JT 41
Lion Air

Lion Air

Su
16:30
Mo
16:30
Tu
16:30
We
16:30
Th
16:30
Fr
16:30
Sa
16:30
JT 21
Lion Air

Lion Air

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

Lion Air

Su
19:30
Mo
19:30
Tu
19:30
We
19:30
Th
19:30
Fr
19:30
Sa
19:30
JT 27
Lion Air

Lion Air

Su
20:30
Mo
20:30
Tu
20:30
We
20:30
Th
20:30
Fr
20:30
Sa
20:30
QG 663
Citilink

Citilink

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

Citilink

Su
16:00
Mo
16:00
Tu
16:00
We
16:00
Th
16:00
Fr
16:00
Sa
16:00
QG 683
Citilink

Citilink

Su
16:45
Mo
16:45
Tu
16:45
We
16:45
Th
16:45
Fr
16:45
Sa
16:45
QG 687
Citilink

Citilink

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

Citilink

Su
18:50
Mo
18:50
Tu
18:50
We
18:50
Th
18:50
Fr
18:50
Sa
18:50
QG 689
Citilink

Citilink

Su
20:45
Mo
20:45
Tu
20:45
We
20:45
Th
20:45
Fr
20:45
Sa
20:45
QG 691
Citilink

Citilink

Su
21:50
Mo
21:50
Tu
21:50
We
21:50
Th
21:50
Fr
21:50
Sa
21:50
QZ 7511
Indonesia AirAsia

Indonesia AirAsia

Su
08:15
Mo
08:15
Tu
08:15
We
08:15
Th
08:15
Fr
08:15
Sa
08:15
QZ 7521
Indonesia AirAsia

Indonesia AirAsia

Su
12:40
Mo
12:40
Tu
12:40
We
12:40
Th
12:40
Fr
12:40
Sa
12:40
QZ 7531
Indonesia AirAsia

Indonesia AirAsia

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

Indonesia AirAsia

Su
16:50
Mo
16:50
Tu
16:50
We
16:50
Th
16:50
Fr
16:50
Sa
16:50
QZ 7515
Indonesia AirAsia

Indonesia AirAsia

Su
Mo
Tu
18:45
We
Th
18:45
Fr
Sa
18:45
QZ 7519
Indonesia AirAsia

Indonesia AirAsia

Su
21:00
Mo
21:00
Tu
21:00
We
21:00
Th
21:00
Fr
21:00
Sa
21:00
SJ 273
Sriwijaya Air

Sriwijaya Air

Su
17:45
Mo
17:45
Tu
17:45
We
17:45
Th
17:45
Fr
17:45
Sa
17:45
IN 281
Nam Air

Nam Air

Su
17:45
Mo
18:05
Tu
17:45
We
17:45
Th
17:45
Fr
17:45
Sa
17:45
IU 739
SW Italia

SW Italia

Su
07:15
Mo
07:15
Tu
07:15
We
07:15
Th
07:15
Fr
07:15
Sa
07:15
IU 731
SW Italia

SW Italia

Su
08:15
Mo
08:15
Tu
08:15
We
08:15
Th
08:15
Fr
08:15
Sa
08:15
IU 751
SW Italia

SW Italia

Su
09:15
Mo
09:15
Tu
09:15
We
09:15
Th
09:15
Fr
09:15
Sa
09:15
IU 757
SW Italia

SW Italia

Su
10:15
Mo
10:15
Tu
10:15
We
10:15
Th
10:15
Fr
10:15
Sa
10:15
IU 741
SW Italia

SW Italia

Su
11:15
Mo
11:15
Tu
11:15
We
11:15
Th
11:15
Fr
11:15
Sa
11:15
IU 735
SW Italia

SW Italia

Su
12:15
Mo
12:15
Tu
12:15
We
12:15
Th
12:15
Fr
12:15
Sa
12:15
IU 733
SW Italia

SW Italia

Su
13:15
Mo
13:15
Tu
13:15
We
13:15
Th
13:15
Fr
13:15
Sa
13:15
IU 753
SW Italia

SW Italia

Su
14:15
Mo
14:15
Tu
14:15
We
14:15
Th
14:15
Fr
14:15
Sa
14:15
IU 759
SW Italia

SW Italia

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

SW Italia

Su
16:15
Mo
16:15
Tu
16:15
We
16:15
Th
16:15
Fr
16:15
Sa
16:15
IU 737
SW Italia

SW Italia

Su
17:15
Mo
17:15
Tu
17:15
We
17:15
Th
17:15
Fr
17:15
Sa
17:15
IU 755
SW Italia

SW Italia

Su
18:15
Mo
18:15
Tu
18:15
We
18:15
Th
18:15
Fr
18:15
Sa
18:15
IU 747
SW Italia

SW Italia

Su
19:15
Mo
19:15
Tu
19:15
We
19:15
Th
19:15
Fr
19:15
Sa
19:15
IU 749
SW Italia

SW Italia

Su
20:15
Mo
20:15
Tu
20:15
We
20:15
Th
20:15
Fr
20:15
Sa
20:15
IU 745
SW Italia

SW Italia

Su
21:15
Mo
21:15
Tu
21:15
We
21:15
Th
21:15
Fr
21:15
Sa
21:15
IP 107
Apsara International

Apsara International

Su
09:45
Mo
09:45
Tu
09:45
We
09:45
Th
09:45
Fr
09:45
Sa
09:45
IP 103
Apsara International

Apsara International

Su
13:00
Mo
13:00
Tu
13:00
We
13:00
Th
13:00
Fr
13:00
Sa
13:00
IP 101
Apsara International

Apsara International

Su
14:15
Mo
14:15
Tu
14:15
We
14:15
Th
14:15
Fr
14:15
Sa
14:15
IP 109
Apsara International

Apsara International

Su
15:40
Mo
15:40
Tu
15:40
We
15:40
Th
15:40
Fr
15:40
Sa
15:40
IP 105
Apsara International

Apsara International

Su
19:50
Mo
19:50
Tu
19:50
We
19:50
Th
19:50
Fr
19:50
Sa
19:50
8B 5101
TransNusa

TransNusa

Su
07:05
Mo
07:05
Tu
07:05
We
07:05
Th
07:05
Fr
07:05
Sa
07:05
8B 5105
TransNusa

TransNusa

Su
08:10
Mo
08:10
Tu
08:10
We
08:10
Th
08:10
Fr
08:10
Sa
08:10
8B 5107
TransNusa

TransNusa

Su
12:45
Mo
12:45
Tu
12:45
We
12:45
Th
12:45
Fr
12:45
Sa
12:45
8B 5103
TransNusa

TransNusa

Su
15:10
Mo
15:10
Tu
15:10
We
15:10
Th
15:10
Fr
15:10
Sa
15:10
8B 5109
TransNusa

TransNusa

Su
17:30
Mo
17:30
Tu
17:30
We
17:30
Th
17:30
Fr
17:30
Sa
17:30

Exploration of the expenses associated with a direct journey for the route

Non-stop flights at reasonable prices are available from Ngurah Rai International Airport to Soekarno-Hatta International Airport, with fares beginning at 89€. The month of May usually presents the most budget-friendly options, mirroring the pattern of the lowest monthly rates found in user queries.

€121 Approximately

Jan
€131
Feb
€106
Mar
€111
Apr
€120
May
€94
Jun
€114
Jul
€116
Aug
€119
Sep
€137
Oct
€140
Nov
€126
Dec
€144

Estimated costs for transportation from Ngurah Rai International Airport to Soekarno-Hatta International Airport

Aircraft operating on this route

Consider the range the airplane can travel, the seating capacity available, and the various cabin classes offered for this trip.

  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

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

    Airbus A330-300

    Garuda Indonesia
    289 seats (all economy)
  • Boeing 777

    Boeing 777

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

    Boeing 777-300

    Garuda Indonesia
    514 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-900 Passenger

    Boeing 737-900 Passenger

    Lion Air
    215 seats (all economy)
  • Boeing 737-800 Passenger

    Boeing 737-800 Passenger

    Lion Air
    204 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

    94€
  • clock

    Average flight time

    2:25 h
  • checkmark-calendar

    Cheapest month for a flight

    May
  • send

    Most popular airline

    Garuda Indonesia
  • regular-calendar

    Flights per week

    70
Ngurah Rai International Airport

Departing from 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 →
route-pointer
Soekarno-Hatta International Airport

belgium
Arriving to 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 →

Commonly Asked Questions (FAQ)

How far is it from Denpasar to Jakarta?

Approximately 988 kilometers separate Denpasar from Jakarta.

What is the preferred airline for passengers traveling on this path?

Travelers often praise Garuda Indonesia as the top choice for flights from Denpasar to Jakarta, citing its outstanding service and consistent on-time performance.

How much does a typical flight cost from Denpasar to Jakarta?

Commonly, a direct flight departing from Ngurah Rai International Airport to Soekarno-Hatta International Airport can be secured at the budget-friendly rate of 89€, especially in the month of May. In contrast, during the peak season in December, the standard ticket price usually rises to approximately 136€.

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

When journeying nonstop from Denpasar to Jakarta, 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 Ngurah Rai International Airport to Soekarno-Hatta International Airport?

Traveling from Ngurah Rai International Airport to Soekarno-Hatta International Airport usually spans a period close to 2h 25min. 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