
Cheap Flights from Jakarta to Batam - JKT to BTH (reverse)
- You are here: Search Flights
- > Jakarta to Asia
- > Jakarta to Indonesia
- > Jakarta
- to Batam
Did You Know?
- Garuda has 4 nonstop flights between Jakarta, ID and Batam, ID.
- The largest aircraft operated by Garuda flying between Jakarta, ID and Batam, ID is a 737 with 156 seats.
- 29 flights per week fly out of Jakarta, ID connecting to Batam, ID
- The shortest flight between Jakarta, ID and Batam, ID on Garuda is 529 miles.
- 5,469 seats are available per day to fly out of Jakarta, ID connecting to Batam, ID
- Garuda has the most nonstop flights between Jakarta, ID and Batam, ID.
- Surabaya, ID is the most popular connection for one stop flights between Jakarta, ID and Batam, ID.
- The smallest aircraft operated by Mandala flying between Jakarta, ID and Batam, ID is a 32S with 150 seats.

Daily Non-stop Flight Schedules from Cengkareng International to Batu Besar Airport
Batavia Air
2
2
2
2
2
2
2
10:45 AM
4:30 PM
Garuda
5
5
5
5
5
5
5
6:35 AM
5:30 PM
Global
2
2
2
2
2
2
2
6:35 AM
12:15 PM
Lion
5
5
5
5
5
5
5
6:10 AM
4:40 PM
Sriwijaya
2
2
2
2
2
2
2
8:30 AM
11:30 AM
Cheap Domestic Flights from Jakarta - JKT
Cheap Flights from Jakarta to Batam, Airfare Search for JKT to BTH, Airline One-Way and Roundtrip Schedules