Garuda Indonesia flights from Batam to Jakarta

Garuda Indonesia flies Batam to Jakarta nonstop 28 times a week, departures from 08:40 to 17:40, 1h 50m in the air.

Flights from Batam to Jakarta

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 Batam to Jakarta at a glance

flights a week
28
days of operation
Daily
first and last departure
08:40 - 17:40
flight time
1h 50m
aircraft
Boeing 737-800

Garuda Indonesia Batam to Jakarta schedule

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

FlightDepartsArrivesDurationDaysAircraft
GA 153
Garuda Indonesia
08:40 Hang Nadim International
10:30 Soekarno-Hatta International, terminal 3
1h 50m
Daily
Boeing 737-800
GA 155
Garuda Indonesia
12:05 Hang Nadim International
13:55 Soekarno-Hatta International, terminal 3
1h 50m
Daily
Boeing 737-800
GA 159
Garuda Indonesia
15:30 Hang Nadim International
17:20 Soekarno-Hatta International, terminal 3
1h 50m
Daily
Boeing 737-800
GA 157
Garuda Indonesia
17:40 Hang Nadim International
19:30 Soekarno-Hatta International, terminal 3
1h 50m
Daily
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Other airlines flying Batam to Jakarta

Nonstop flights by the current schedule

Frequently asked questions

How many Garuda Indonesia flights are there from Batam to Jakarta?
28 nonstop flights a week, 4 flight numbers in the schedule: Daily.
How long is the Garuda Indonesia flight from Batam to Jakarta?
1 hour 50 minutes nonstop.
Which aircraft does Garuda Indonesia fly from Batam to Jakarta?
Boeing 737-800.
Which terminals does Garuda Indonesia use between Batam and Jakarta?
Garuda Indonesia departs from Hang Nadim International and arrives at Soekarno-Hatta International, terminal 3.