Cheap Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
Search for flights from Jakarta to Batam and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CGK 07:401h 40mNonstopBTH 09:20Jakarta - Batam | Mon, Jun 29 | Thai Lion Air
BTH 17:451h 45mNonstopCGK 19:30Batam - Jakarta | Wed, Jul 1 | Super Air JetTRY 6,841 TRY 7,74512% off12% offTRY 7,745 TRY 6,841 -
CGK 06:401h 40mNonstopBTH 08:20Jakarta - Batam | Mon, Jun 29 | Citilink
BTH 17:451h 45mNonstopCGK 19:30Batam - Jakarta | Wed, Jul 1 | Super Air JetTRY 6,971 TRY 7,74510% off10% offTRY 7,745 TRY 6,971 -
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Tue, Jun 30 | Lion Air
BTH 09:551h 45mNonstopCGK 11:40Batam - Jakarta | Thu, Jul 2 | Super Air JetTRY 7,040 TRY 7,7459% off9% offTRY 7,745 TRY 7,040 -
CGK 05:301h 40mNonstopBTH 07:10Jakarta - Batam | Tue, Jun 30 | Super Air Jet
BTH 08:001h 45mNonstopCGK 09:45Batam - Jakarta | Thu, Jul 2 | Super Air JetTRY 7,0819% offTRY 7,745 TRY 7,081 -
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Tue, Jun 30 | Thai Lion Air
BTH 08:001h 45mNonstopCGK 09:45Batam - Jakarta | Thu, Jul 2 | Super Air JetTRY 7,0958% offTRY 7,745 TRY 7,095 -
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion Air
BTH 08:001h 45mNonstopCGK 09:45Batam - Jakarta | Sat, Jul 4 | Super Air JetTRY 7,1578% offTRY 7,745 TRY 7,157 -
CGK 08:201h 40mNonstopBTH 10:00Jakarta - Batam | Mon, Jun 29 | Batik Air
BTH 09:551h 45mNonstopCGK 11:40Batam - Jakarta | Wed, Jul 1 | Super Air JetTRY 7,1777% offTRY 7,745 TRY 7,177 -
CGK 05:301h 40mNonstopBTH 07:10Jakarta - Batam | Wed, Jul 1 | Super Air Jet
BTH 08:001h 45mNonstopCGK 09:45Batam - Jakarta | Sat, Jul 4 | Super Air JetTRY 7,2057% offTRY 7,745 TRY 7,205 -
CGK 05:151h 45mNonstopBTH 07:00Jakarta - Batam | Wed, Jul 1 | Citilink
BTH 08:001h 45mNonstopCGK 09:45Batam - Jakarta | Sat, Jul 4 | Super Air JetTRY 7,2327% offTRY 7,745 TRY 7,232 -
CGK 19:151h 45mNonstopBTH 21:00Jakarta - Batam | Tue, Jun 30 | Citilink
BTH 09:551h 45mNonstopCGK 11:40Batam - Jakarta | Thu, Jul 2 | Super Air JetTRY 7,2806% offTRY 7,745 TRY 7,280 -
JKT 13:0017h 25m1 stopBTH 14:00Jakarta - Batam | Tue, Jun 30 | Normal Airline
BTH 15:006hNonstopJKT 16:00Batam - Jakarta | Thu, Jul 2 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Mon, Jun 29 | Lion AirTRY 3,458 TRY 4,44622% off22% offTRY 4,446 TRY 3,458 -
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Tue, Jun 30 | Lion AirTRY 3,603 TRY 4,44619% off19% offTRY 4,446 TRY 3,603 -
CGK 15:251h 40mNonstopBTH 17:05Jakarta - Batam | Tue, Jun 30 | Super Air JetTRY 3,664 TRY 4,44618% off18% offTRY 4,446 TRY 3,664 -
CGK 12:251h 40mNonstopBTH 14:05Jakarta - Batam | Mon, Jun 29 | Super Air JetTRY 3,66418% offTRY 4,446 TRY 3,664 -
CGK 19:151h 45mNonstopBTH 21:00Jakarta - Batam | Mon, Jun 29 | CitilinkTRY 3,66418% offTRY 4,446 TRY 3,664 -
CGK 19:151h 45mNonstopBTH 21:00Jakarta - Batam | Tue, Jun 30 | CitilinkTRY 3,98010% offTRY 4,446 TRY 3,980 -
CGK 19:301h 40mNonstopBTH 21:10Jakarta - Batam | Mon, Jun 29 | Batik AirTRY 4,0698% offTRY 4,446 TRY 4,069 -
CGK 07:401h 40mNonstopBTH 09:20Jakarta - Batam | Wed, Jul 1 | Super Air JetTRY 4,1108% offTRY 4,446 TRY 4,110 -
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Thu, Aug 27 | Lion AirTRY 4,1247% offTRY 4,446 TRY 4,124 -
CGK 15:251h 40mNonstopBTH 17:05Jakarta - Batam | Thu, Aug 27 | Super Air JetTRY 4,1796% offTRY 4,446 TRY 4,179 -
JKT 13:0017h 25m1 stopBTH 14:00Jakarta - Batam | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Soekarno–Hatta International Airport to Hang Nadim International Airport are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
What is the cheapest month for one-way flights from Soekarno–Hatta International Airport to Hang Nadim International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Soekarno–Hatta International Airport to Hang Nadim International Airport, the best time to buy is in September, with an average price of TRY 2,214. You’ll want to avoid April, when the average price can reach as high as TRY 3,952.
What’s the cheapest month to fly round-trip from Soekarno–Hatta International Airport to Hang Nadim International Airport?
Based on Trip.com’s data from the past 12 months, September is typically the cheapest month to find flights from Soekarno–Hatta International Airport to Hang Nadim International Airport, with an average price of TRY 6,836. In contrast, April is usually the most expensive month, with average fares reaching TRY 9,295.
What is the cheapest day of the week to fly from Soekarno–Hatta International Airport to Hang Nadim International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Soekarno–Hatta International Airport to Hang Nadim International Airport is Saturday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Selected Airlines from Soekarno–Hatta International Airport to Hang Nadim International Airport
See which airlines fly from Jakarta to Batam. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.









Find more flights and airlines
Flight Schedule from Soekarno–Hatta International Airport to Hang Nadim International Airport
Check the schedule for flights from Jakarta to Batam and find the flight that best matches your travel plans.

IN032
Soekarno–Hatta International Airport
11:35
CGK
13:10
BTH
- M - W - F -Search
IU850
Soekarno–Hatta International Airport
05:30
CGK
07:10
BTH
S M T W T F SSearch
JT372
Soekarno–Hatta International Airport
18:55
CGK
20:35
BTH
S M T W T F SSearch
IU856
Soekarno–Hatta International Airport
07:35
CGK
09:15
BTH
S M T W T F SSearch
QG840
Soekarno–Hatta International Airport
06:40
CGK
08:20
BTH
S M T W T F SSearch
ID6862
Soekarno–Hatta International Airport
19:30
CGK
21:10
BTH
S M T W T F SSearch
ID6860
Soekarno–Hatta International Airport
08:20
CGK
10:00
BTH
S M T W T F SSearch
JT370
Soekarno–Hatta International Airport
15:20
CGK
17:00
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
GA150
Soekarno–Hatta International Airport
06:15
CGK
07:55
BTH
S M T W T F SSearch
Soekarno–Hatta International Airport to Hang Nadim International Airport Flights Info
| Flight distance | 855.47 km |
|---|---|
| Cheapest one-way ticket price | TRY 3,458 |
| Cheapest return ticket price | TRY 6,841 |
FAQs for Soekarno–Hatta International Airport to Hang Nadim International Airport Flights
How long does it take to fly from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH)?
It takes around 1 hour 42 minutes to fly from Soekarno–Hatta International Airport (cgk) to Hang Nadim International Airport (bth).How many daily flights are there from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH)?
There are around 19 daily flights from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH).When are flight tickets from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH) the cheapest?
Tickets cost around TRY 5,290 in July, making it the cheapest month to book. Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH) most expensive?
The route from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH) is quite popular. Without considering departure times or holidays, tickets cost around TRY 5,784 in August, the most expensive month to book this route.What time does the earliest flight from Soekarno–Hatta International Airport to Hang Nadim International Airport depart?
The earliest flight departs from Soekarno–Hatta International Airport (CGK) at 09:40 and arrives in Hang Nadim International Airport (BTH) at 11:25.What time does the latest flight from Soekarno–Hatta International Airport to Hang Nadim International Airport depart?
The latest flight departs from Soekarno–Hatta International Airport (CGK) at 19:20 and arrives in Hang Nadim International Airport (BTH) at 21:00.What is the transportation method from the main airport to downtown in Batam?
- The distance from Hang Nadim International Airport to downtown is about 10 km, by taxi about 30 minutes.
What's the closest airport to Hang Nadim International Airport (BTH)?
The closest airport to Hang Nadim International Airport (BTH) is Raja Haji Fisabilillah Airport. The distance is around 50 km.Which airline operates the most direct flights from Soekarno–Hatta International Airport (CGK) to Hang Nadim International Airport (BTH)?
Citilink is a very popular airline operating an average of 1105 flights per month.
Popular Destinations
- Flights from Soekarno–Hatta International Airport to Lombok International Airport
- Flights from Soekarno–Hatta International Airport to Dubai International Airport
- Flights from Soekarno–Hatta International Airport to Ngurah Rai International Airport
- Direct flights Soekarno–Hatta International Airport to Kuala Lumpur International Airport
- Flights from Soekarno–Hatta International Airport to Zayed International Airport
- Cheap flights from Soekarno–Hatta International Airport to Kuala Lumpur
- Flights from Soekarno–Hatta International Airport to Bali
- Available flights from Soekarno–Hatta International Airport to Abu Dhabi
- Flights from Soekarno–Hatta International Airport to Dubai
- Flights from Soekarno–Hatta International Airport to Sharjah
- Direct flights Chennai International Airport to Hang Nadim International Airport
- Flights from Ngurah Rai International Airport to Hang Nadim International Airport
- Flights from Kuala Lumpur International Airport to Hang Nadim International Airport
- Cheap flights from Soekarno–Hatta International Airport to Hang Nadim International Airport
- Direct flights Juanda International Airport to Hang Nadim International Airport
- Cheap flights from Pekanbaru to Hang Nadim International Airport
- Direct flights from Surabaya to Hang Nadim International Airport
- Direct flights from Dubai to Hang Nadim International Airport
- Direct flights from Kuala Lumpur to Hang Nadim International Airport
- Round-trip flights from Chennai to Hang Nadim International Airport





