- 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 RM384 for one-way flights and RM868 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 30 May - Wed, 5 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM868 Return, found 4 days ago
RM868
Return
found 4 days ago
Wed, 29 May - Sun, 2 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM898 Return, found 1 day ago
RM898
Return
found 1 day ago
Thu, 30 May - Wed, 5 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM899 Return, found 4 days ago
RM899
Return
found 4 days ago
Wed, 29 May - Sun, 2 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM929 Return, found 1 day ago
RM929
Return
found 1 day ago
Wed, 29 May - Sun, 2 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM959 Return, found 1 day ago
RM959
Return
found 1 day ago
Fri, 7 Jun - Tue, 11 Jun
CGK
Jakarta
BTH
Batam Batu Besar
RM975 Return, found 3 days ago
RM975
Return
found 3 days 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.