Direct flights from Batam to Jakarta
All flights from BTH to CGK non-stop. There are direct flights from Hang Nadim, Indonesia to Soekarno Hatta International (CGK), Indonesia every day of the week The flight distance is 533 miles and the trip usually takes about 1 hour and 50 minutes.
Airlines with non-stop routes:

Citilink

Super Air Jet

Garuda Indonesia

Batik Air

Lion Air

Nam Air

Sriwijaya Air
No flights anymore
Flight schedule from Batam to Jakarta with Citilink
This is a weekly direct flight schedule for Citilink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Flight schedule from Batam to Jakarta with Super Air Jet
This is a weekly direct flight schedule for Super Air Jet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Flight schedule from Batam to Jakarta with Garuda Indonesia
This is a weekly direct flight schedule for Garuda Indonesia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Flight schedule from Batam to Jakarta with Batik Air
This is a weekly direct flight schedule for Batik Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Flight schedule from Batam to Jakarta with Lion Air
This is a weekly direct flight schedule for Lion Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Flight schedule from Batam to Jakarta with Nam Air
This is a weekly direct flight schedule for Nam Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Batam to Jakarta flight departures
Select a date to see all scheduled flight departures between BTH to CGK.
BTH - CGK information
-
Distance533 miles (858 km)
-
Flight time1 hour and 50 minutes
-
Airlines
Citilink
Super Air Jet
Garuda Indonesia
Batik Air
Lion Air
Nam Air
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Citilink AircraftAirbus A318 / A319 / A320 / A321
-
Super Air Jet AircraftAirbus A318 / A319 / A320 / A321
-
Garuda Indonesia AircraftBoeing 737 Passenger
-
Batik Air AircraftAirbus A318 / A319 / A320 / A321
-
Lion Air AircraftsAirbus A330Boeing 737 Passenger
-
Nam Air AircraftBoeing 737 Passenger
-
Arrival TerminalsTerminal 1 (Nam Air)Terminal 2 (Batik Air)Terminal 3 (Garuda Indonesia)
Unpublished Flight Rates From Batam to Jakarta
Domestic flights from Batam (CGK)

From Batam to Kuala Namu
KNO Knokke
From Batam to Pekanbaru
PKU Sultan Syarif Kasim Ii
From Batam to Surabaya
SUB Juanda
From Batam to Palembang
PLM Sultan Mahmud Badaruddin Ii
From Batam to Padang
PDG Tabing

From Batam to Natuna Ranai
NTX Natuna Ranai Airport
From Batam to Pontianak
PNK Supadio
From Batam to Yogyakarta
YIA New Yogyakarta International Airport
From Batam to Jemaja Island
LMU Letung Airport
From Batam to Semarang
SRG Achmad Yani