- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Jakarta (JKT) to Batam (BTH)
Prices were available within the past 7 days and start at ฿4,495 for one-way flights and ฿8,820 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thu, 11 Jul - Fri, 26 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿8,820 Return, found 6 days ago
฿8,820
Return
found 6 days ago
Thu, 11 Jul - Fri, 26 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿9,590 Return, found 6 days ago
฿9,590
Return
found 6 days ago
Thu, 11 Jul - Fri, 26 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿9,755 Return, found 6 days ago
฿9,755
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Flights
Flights from Hay South (HXX) to Haidong (XNN)Flights to Mount FujiFlights from Bangkok (BKK) to Oslo (OSL)Flights from Sydney (SYD) to Auckland (AKL)Flights from Bangkok to LampangFlights from Gaya (GAY) to Bangkok (BKK)Flights from Bangkok to SawankhalokFlights from Bangkok (BKK) to East Haven (HVN)Flights from Bangkok (BKK) to Kuantan (KUA)Flights from Bangkok (BKK) to Haikou (HAK)Flights from Bangkok to Chiang MaiFlights from Crooked Creek to MedanFlights from Tari (TIZ) to Greenland (JAV)Flights from Bangkok to NaritaFlights from Bangkok to SatukFlights from Addis Ababa (ADD) to Bangkok (BKK)
*Available to Expedia members.