All scheduled flights from Batam to Jakarta (BTH-CGK)
Indonesia
Indonesia
All scheduled flights from BTH to CGK. You can fly from Batam to Jakarta non-stop on every weekday and the flight takes about 1 hour and 44 minutes. Flights with stops take between 3 to 5 hours depending on your flight and connection airport.
Layover airport
Airlines
Alliance
Aircraft
Class
19 flights to Jakarta on Mon 13 Jan. 15 Direct flights and 4 flights with 1 stop.
Sort by: Standard
Filter
Direct flights 😃
Direct 1h 40m
Low-cost airline
Direct 1h 40m
- 07:55 BatamHang Nadim BTH
- 1h40m
- 09:35 JakartaSoekarno Hatta International CGK
Direct 1h 40m
Low-cost airline
Direct 1h 40m
Direct 1h 40m
Low-cost airline
Direct 1h 40m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Low-cost airline
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Low-cost airline
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Low-cost airline
Direct 1h 45m
Direct 1h 45m
Direct 1h 45m
Direct 1h 50m
Direct 1h 50m
Flights with stop
1 stop 3h 05m
Low-cost airline
1 stop 3h 05m
1 stop 3h 15m
1 stop 3h 15m
1 stop 3h 40m
1 stop 3h 40m
1 stop 5h 05m
Low-cost airline
1 stop 5h 05m