Did you know?
- Medan, ID is the most popular connection for one stop flights between Batam and Jakarta.
- The shortest flight between Batam and Jakarta on Jaro is 852 km.
- The shortest nonstop flight time from Batam to Jakarta is 1 hours, 29 minutes on BTV, Garuda, Jaro, KAE, PT Sriwijaya.
- 8 flights per week fly out of Batam connecting to Jakarta.
- Garuda has 3 nonstop flights between Batam and Jakarta.
Hotels in Jakarta
Traveling on the route and need hotel in Jakarta? Choose from more than 45,000 hotels.