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.
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.