- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Jakarta to Batam (JKT-BTH)
Prices were available within the past 7 days and start at RM397 for one-way flights and RM812 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 25 Jul - Wed, 31 Jul
CGK
Jakarta
BTH
Batam Batu Besar
RM812 Return, found 16 hours ago
RM812
Return
found 16 hours ago
Thu, 25 Jul - Wed, 31 Jul
CGK
Jakarta
BTH
Batam Batu Besar
RM835 Return, found 16 hours ago
RM835
Return
found 16 hours ago
Mon, 8 Jul - Wed, 10 Jul
CGK
Jakarta
BTH
Batam Batu Besar
RM836 Return, found 6 days ago
RM836
Return
found 6 days ago
Sat, 6 Jul - Wed, 10 Jul
CGK
Jakarta
BTH
Batam Batu Besar
RM838 Return, found 4 days ago
RM838
Return
found 4 days ago
Sun, 18 Aug - Tue, 20 Aug
CGK
Jakarta
BTH
Batam Batu Besar
RM859 Return, found 6 days ago
RM859
Return
found 6 days ago
Thu, 27 Jun - Thu, 4 Jul
CGK
Jakarta
BTH
Batam Batu Besar
RM881 Return, found 1 day ago
RM881
Return
found 1 day ago
Expedia's Latest Trends
Hotels
Cempaka 3 Villa 6 Bedrooms with a Private PoolHotels near Grand Batam MallHotels near Danga BayHotels near Siam CenterBudget Hotels in SingaporeWoco Hotel KinraraD-aman Hotel & ResortHotels with Bars / Lounges in PenangOYORooms Hotels in TumpatTimurbay Seafront by My SeasonsRomantic Hotels in Shah AlamOYORooms Hotels in Kampung BaruHotels near Batam Centre Ferry TerminalWinner HotelStaybridge Suites Bangkok Thonglor, an IHG HotelHotels near Clementi Mall3BR Homestay with Pool View Bukit Rimau
Flights
Packages
*Available to Expedia members.