Garuda Indonesia flights from Jakarta to Denpasar (Bali)

Garuda Indonesia flies Jakarta to Denpasar (Bali) nonstop 71 times a week, departures from 07:05 to 21:25, 1h 55m in the air.

Flights from Jakarta to Denpasar (Bali)

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Garuda Indonesia on Jakarta to Denpasar (Bali) at a glance

flights a week
71
days of operation
Daily
first and last departure
07:05 - 21:25
flight time
1h 55m - 2h 5m
aircraft
Boeing 737-800, Airbus A330-300
departure terminal
3
cheapest fare on the route
$57

Garuda Indonesia Jakarta to Denpasar (Bali) schedule

71 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
GA 402
Garuda Indonesia
07:05 Soekarno-Hatta International, terminal 3
10:05 Ngurah Rai International, terminal D
2h
Daily
Boeing 737-800
GA 406
Garuda Indonesia
08:05 Soekarno-Hatta International, terminal 3
11:00 Ngurah Rai International, terminal D
1h 55m
Wed, Fri, Sat, Sun
Boeing 737-800
GA 404
Garuda Indonesia
09:30 Soekarno-Hatta International, terminal 3
12:25 Ngurah Rai International, terminal D
1h 55m
Daily
Boeing 737-800
GA 408
Garuda Indonesia
11:30 Soekarno-Hatta International, terminal 3
14:30 Ngurah Rai International, terminal D
2h
Daily
Boeing 737-800
GA 422
Garuda Indonesia
13:30 Soekarno-Hatta International, terminal 3
16:30 Ngurah Rai International, terminal D
2h
Daily
Boeing 737-800
GA 410
Garuda Indonesia
14:30 Soekarno-Hatta International, terminal 3
17:25 Ngurah Rai International, terminal D
1h 55m
Daily
Boeing 737-800
GA 414
Garuda Indonesia
16:00 Soekarno-Hatta International, terminal 3
19:00 Ngurah Rai International, terminal D
2h
Daily
Boeing 737-800
GA 418
Garuda Indonesia
17:45 Soekarno-Hatta International, terminal 3
20:45 Ngurah Rai International, terminal D
2h
Fri, Sun
Boeing 737-800
GA 426
Garuda Indonesia
18:30 Soekarno-Hatta International, terminal 3
21:35 Ngurah Rai International, terminal D
2h 5m
Mon, Tue, Wed, Thu, Sat
Boeing 737-800
GA 426
Garuda Indonesia
18:50 Soekarno-Hatta International, terminal 3
21:50 Ngurah Rai International, terminal D
2h
Fri, Sun
Airbus A330-300
GA 428
Garuda Indonesia
19:20 Soekarno-Hatta International, terminal 3
22:20 Ngurah Rai International, terminal D
2h
Wed, Thu, Sat
Boeing 737-800
GA 424
Garuda Indonesia
19:45 Soekarno-Hatta International, terminal 3
22:45 Ngurah Rai International, terminal D
2h
Daily
Boeing 737-800
GA 652
Garuda Indonesia
21:25 Soekarno-Hatta International, terminal 3
00:20 Ngurah Rai International, terminal D
1h 55m
Mon, Tue, Wed, Thu, Sat, Sun
Boeing 737-800

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 19 December.

FlightDepartsArrivesDurationDaysAircraft
GA 420
Garuda Indonesia
17:00 Soekarno-Hatta International, terminal 3
19:55 Ngurah Rai International, terminal D
1h 55m
Selected dates
Airbus A330-300
GA 424
Garuda Indonesia
18:55 Soekarno-Hatta International, terminal 3
21:55 Ngurah Rai International, terminal D
2h
Seasonal
Boeing 737-800
GA 424
Garuda Indonesia
20:00 Soekarno-Hatta International, terminal 3
23:05 Ngurah Rai International, terminal D
2h 5m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Denpasar (Bali) is 1 hour ahead of Jakarta.

Other airlines flying Jakarta to Denpasar (Bali)

Nonstop flights by the current schedule

Frequently asked questions

How many Garuda Indonesia flights are there from Jakarta to Denpasar (Bali)?
71 nonstop flights a week, 13 flight numbers in the schedule: Daily.
How long is the Garuda Indonesia flight from Jakarta to Denpasar (Bali)?
From 1 hour 55 minutes to 2 hours 5 minutes nonstop, depending on the flight.
Which aircraft does Garuda Indonesia fly from Jakarta to Denpasar (Bali)?
Boeing 737-800 and Airbus A330-300.
Which terminals does Garuda Indonesia use between Jakarta and Denpasar (Bali)?
Garuda Indonesia departs from Soekarno-Hatta International, terminal 3 and arrives at Ngurah Rai International, terminal D.