Cheap Flights from Soekarno-Hatta International Airport to Batam
Search for flights from Soekarno-Hatta International Airport to Batam and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Fri, Mar 20 | Super Air Jet
BTH 19:501h 45mDirectCGK 21:35Batam - Jakarta | Thu, Mar 26 | Super Air JetS$ 164 S$ 18712% off12% offS$ 187 S$ 164 -
CGK 05:301h 40mDirectBTH 07:10Jakarta - Batam | Mon, Mar 23 | Super Air Jet
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Sat, Mar 28 | Lion AirS$ 167 S$ 18711% off11% offS$ 187 S$ 167 -
CGK 14:201h 40mDirectBTH 16:00Jakarta - Batam | Thu, Mar 19 | Super Air Jet
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Sun, Mar 22 | Lion AirS$ 167 S$ 18711% off11% offS$ 187 S$ 167 -
CGK 15:251h 40mDirectBTH 17:05Jakarta - Batam | Sat, Mar 21 | Super Air Jet
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Tue, Mar 24 | Lion AirS$ 16711% offS$ 187 S$ 167 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Sun, Mar 22 | Super Air Jet
BTH 14:451h 45mDirectCGK 16:30Batam - Jakarta | Sat, Mar 28 | Super Air JetS$ 16810% offS$ 187 S$ 168 -
CGK 12:251h 40mDirectBTH 14:05Jakarta - Batam | Tue, Mar 24 | Super Air Jet
BTH 17:451h 45mDirectCGK 19:30Batam - Jakarta | Fri, Mar 27 | Super Air JetS$ 16810% offS$ 187 S$ 168 -
CGK 05:301h 40mDirectBTH 07:10Jakarta - Batam | Wed, Mar 25 | Super Air Jet
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Sun, Mar 29 | Lion AirS$ 16810% offS$ 187 S$ 168 -
CGK 13:451h 40mDirectBTH 15:25Jakarta - Batam | Thu, Mar 19 | Lion Air
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Mon, Mar 23 | Lion AirS$ 16910% offS$ 187 S$ 169 -
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Sun, Mar 15 | Lion Air
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Sun, Mar 22 | Lion AirS$ 1709% offS$ 187 S$ 170 -
JKT 13:0017h 25m1 stopBTH Invalid DateJakarta - Batam | Wed, Mar 11 | Normal Airline
BTH 15:006hDirectJKT 16:00Batam - Jakarta | Fri, Mar 13 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Thu, Mar 26 | Super Air JetS$ 82 S$ 9312% off12% offS$ 93 S$ 82 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Wed, Mar 25 | Super Air JetS$ 82 S$ 9312% off12% offS$ 93 S$ 82 -
CGK 14:201h 40mDirectBTH 16:00Jakarta - Batam | Thu, Mar 19 | Super Air JetS$ 82 S$ 9312% off12% offS$ 93 S$ 82 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Fri, Mar 20 | Super Air JetS$ 8212% offS$ 93 S$ 82 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Sat, Mar 21 | Super Air JetS$ 8212% offS$ 93 S$ 82 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Fri, Mar 27 | Super Air JetS$ 8212% offS$ 93 S$ 82 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Mon, Mar 23 | Super Air JetS$ 8212% offS$ 93 S$ 82 -
CGK 05:301h 40mDirectBTH 07:10Jakarta - Batam | Tue, Mar 24 | Super Air JetS$ 8311% offS$ 93 S$ 83 -
CGK 17:301h 40mDirectBTH 19:10Jakarta - Batam | Sun, Mar 22 | Super Air JetS$ 8410% offS$ 93 S$ 84 -
JKT 13:0017h 25m1 stopBTH Invalid DateJakarta - Batam | Wed, Mar 11 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Trip.com Price Insights: Flights from Soekarno-Hatta International Airport to Batam
Which month has the cheapest one-way flights from Soekarno-Hatta International Airport to Batam?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from Soekarno-Hatta International Airport to Batam are usually in September, with an average price of S$ 60. February sees the highest fares, around S$ 94.
Which month has the cheapest round-trip flights from Soekarno-Hatta International Airport to Batam?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Soekarno-Hatta International Airport to Batam are usually in September, with an average price of S$ 185. February sees the highest fares, around S$ 227.
Which day of the week has the cheapest flights from Soekarno-Hatta International Airport to Batam?
Based on Trip.com data from the past 12 months, the cheapest day for flights from Soekarno-Hatta International Airport to Batam is Saturday, with average prices lower than other days. Try to avoid departing on Sunday, as fares are typically the highest.
Selected Airlines from Soekarno-Hatta International Airport to Batam
Citilink
Super Air Jet
Lion Air
Batik Air
Garuda Indonesia
NAM Air Flight Schedule from Soekarno-Hatta International Airport to Batam
Check the schedule for flights from Soekarno-Hatta International Airport to Batam and find the flight that best matches your travel plans.

IU880
Soekarno-Hatta International Airport
17:30
CGK
19:10
BTH
S M T W T F SSearch
IU858
Soekarno-Hatta International Airport
15:25
CGK
17:05
BTH
S M T W T F SSearch
IU850
Soekarno-Hatta International Airport
05:30
CGK
07:10
BTH
S M T W T F SSearch
JT372
Soekarno-Hatta International Airport
18:35
CGK
20:15
BTH
S M T W T F SSearch
JT370
Soekarno-Hatta International Airport
13:45
CGK
15:25
BTH
S M T W T F SSearch
Flight Info of Flights from Soekarno-Hatta International Airport to Batam
| Cheapest return ticket price | S$ 164 |
|---|---|
| Cheapest one-way flight price | S$ 82 |
| Off-season for travel | September |
| Peak season for travel | January |
FAQs for Soekarno-Hatta International Airport to Batam Flights
How many airports in Batam?
There are 1 airports near Batam: Hang Nadim International Airport.What is the transportation method from the main airport to downtown in Batam?
- The distance from Hang Nadim International Airport to downtown is about 10km, by taxi about 30 minutes.
Popular Destinations & Recommendations
- Plane tickets from Soekarno-Hatta International Airport to Bangkok
- Return plane tickets from Soekarno-Hatta International Airport to Batam
- Return plane tickets from Soekarno-Hatta International Airport to Singapore
- Plane tickets from Soekarno-Hatta International Airport to Kuala Lumpur
- Return plane tickets from Soekarno-Hatta International Airport to Bali
- Cheap flights from Soekarno-Hatta International Airport to Hang Nadim Airport
- Return plane tickets from Soekarno-Hatta International Airport to Kuala Lumpur International Airport
- Return plane tickets from Soekarno-Hatta International Airport to Juanda Airport
- Cheap tickets from Soekarno-Hatta International Airport to Changi Airport
- Cheap flights from Soekarno-Hatta International Airport to Ngurah Rai Airport
- Return plane tickets from Kuala Lumpur International Airport to Batam
- Plane tickets from Kualanamu International Airport to Batam
- Return plane tickets from Sultan Mahmud Badaruddin Ii Airport to Batam
- Return plane tickets from Sultan Syarif Kasim Ii Airport to Batam
- Return plane tickets from Soekarno-Hatta International Airport to Batam
- Cheap tickets from Pekanbaru to Batam
- Plane tickets from Jakarta to Batam
- Plane tickets from Surabaya to Batam
- Cheap tickets from Medan to Batam
- Cheap flights from Palembang to Batam

