- 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,355 for one-way flights and ฿8,545 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 24 Sep - Tue, 1 Oct
CGK
Jakarta
BTH
Batam Batu Besar
฿8,545 Return, found 4 days ago
฿8,545
Return
found 4 days ago
Thu, 4 Jul - Fri, 12 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿8,940 Return, found 5 days ago
฿8,940
Return
found 5 days ago
Thu, 4 Jul - Fri, 12 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿9,095 Return, found 5 days ago
฿9,095
Return
found 5 days ago
Thu, 4 Jul - Fri, 12 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿9,250 Return, found 5 days ago
฿9,250
Return
found 5 days ago
Thu, 4 Jul - Fri, 12 Jul
CGK
Jakarta
BTH
Batam Batu Besar
฿9,400 Return, found 5 days ago
฿9,400
Return
found 5 days ago
Tue, 24 Sep - Tue, 1 Oct
CGK
Jakarta
BTH
Batam Batu Besar
฿10,005 Return, found 4 days ago
฿10,005
Return
found 4 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.