General flight information: Jakarta – Batam
1 hr 42 min Flight duration
870 km Distance between cities
162 Direct flights per week
05:15 Earliest departure
19:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Airports in Jakarta
with flights to Batam
Airports in Batam
receiving flights from Jakarta
FAQ
Flight duration from Jakarta to Batam
Average flight duration: 1 hour 42 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.