Cheap Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
Search for flights from Batam to Jakarta and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
BTH 09:551h 45mNonstopCGK 11:40Batam - Jakarta | Sun, May 17 | Super Air Jet
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Thu, May 21 | Lion AirSAR 507 SAR 97248% off48% offSAR 972 SAR 507 -
BTH 16:051h 45mNonstopCGK 17:50Batam - Jakarta | Sun, May 17 | Lion Air
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Thu, May 21 | Lion AirSAR 507 SAR 97248% off48% offSAR 972 SAR 507 -
BTH 14:451h 45mNonstopCGK 16:30Batam - Jakarta | Thu, May 14 | Super Air Jet
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Thu, May 21 | Lion AirSAR 507 SAR 97248% off48% offSAR 972 SAR 507 -
BTH 20:551h 45mNonstopCGK 22:40Batam - Jakarta | Thu, May 14 | Lion Air
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Thu, May 21 | Lion AirSAR 50748% offSAR 972 SAR 507 -
BTH 14:451h 45mNonstopCGK 16:30Batam - Jakarta | Sat, May 16 | Super Air Jet
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Mon, May 18 | Lion AirSAR 51048% offSAR 972 SAR 510 -
BTH 10:401h 45mNonstopCGK 12:25Batam - Jakarta | Sat, May 16 | Batik Air
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Sun, May 17 | Lion AirSAR 52146% offSAR 972 SAR 521 -
BTH 16:051h 45mNonstopCGK 17:50Batam - Jakarta | Tue, May 12 | Lion Air
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Tue, May 19 | Lion AirSAR 52346% offSAR 972 SAR 523 -
BTH 16:051h 45mNonstopCGK 17:50Batam - Jakarta | Sat, May 16 | Lion Air
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Mon, May 18 | Lion AirSAR 64134% offSAR 972 SAR 641 -
BTH 17:451h 45mNonstopCGK 19:30Batam - Jakarta | Fri, May 15 | Super Air Jet
CGK 18:351h 40mNonstopBTH 20:15Jakarta - Batam | Mon, May 18 | Lion AirSAR 70927% offSAR 972 SAR 709 -
BTH 20:551h 45mNonstopCGK 22:40Batam - Jakarta | Fri, May 15 | Lion Air
CGK 13:451h 40mNonstopBTH 15:25Jakarta - Batam | Mon, May 18 | Lion AirSAR 70927% offSAR 972 SAR 709 -
BTH 13:0017h 25m1 stopJKT 14:00Batam - Jakarta | Wed, May 13 | Normal Airline
JKT 15:006hNonstopBTH 16:00Jakarta - Batam | Fri, May 15 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BTH 20:551h 45mNonstopCGK 22:40Batam - Jakarta | Thu, May 14 | Lion AirSAR 283 SAR 41331% off31% offSAR 413 SAR 283 -
BTH 20:551h 45mNonstopCGK 22:40Batam - Jakarta | Sat, May 16 | Lion AirSAR 283 SAR 41331% off31% offSAR 413 SAR 283 -
BTH 10:001h 45mNonstopCGK 11:45Batam - Jakarta | Sat, May 16 | Super Air JetSAR 284 SAR 41331% off31% offSAR 413 SAR 284 -
BTH 17:451h 45mNonstopCGK 19:30Batam - Jakarta | Thu, May 14 | Super Air JetSAR 28431% offSAR 413 SAR 284 -
BTH 10:001h 45mNonstopCGK 11:45Batam - Jakarta | Wed, May 13 | Super Air JetSAR 28431% offSAR 413 SAR 284 -
BTH 07:501h 45mNonstopCGK 09:35Batam - Jakarta | Tue, May 12 | Super Air JetSAR 28731% offSAR 413 SAR 287 -
BTH 16:101h 45mNonstopCGK 17:55Batam - Jakarta | Tue, May 12 | Lion AirSAR 28731% offSAR 413 SAR 287 -
BTH 21:451h 45mNonstopCGK 23:30Batam - Jakarta | Thu, May 14 | CitilinkSAR 29030% offSAR 413 SAR 290 -
BTH 17:451h 45mNonstopCGK 19:30Batam - Jakarta | Sun, May 17 | Super Air JetSAR 30127% offSAR 413 SAR 301 -
BTH 10:001h 45mNonstopCGK 11:45Batam - Jakarta | Fri, May 15 | Super Air JetSAR 30127% offSAR 413 SAR 301 -
BTH 13:0017h 25m1 stopJKT 14:00Batam - Jakarta | Wed, May 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Batam to Jakarta 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 Hang Nadim International Airport to Soekarno–Hatta International Airport
What is the cheapest month for one-way flights from Hang Nadim International Airport to Soekarno–Hatta 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 Hang Nadim International Airport to Soekarno–Hatta International Airport, the best time to buy is in September, with an average price of SAR 176. You’ll want to avoid April, when the average price can reach as high as SAR 303.
What’s the cheapest month to fly round-trip from Hang Nadim International Airport to Soekarno–Hatta International Airport?
Based on Trip.com’s data from the past 12 months, September is typically the cheapest month to find flights from Hang Nadim International Airport to Soekarno–Hatta International Airport, with an average price of SAR 446. In contrast, April is usually the most expensive month, with average fares reaching SAR 714.
What is the cheapest day of the week to fly from Hang Nadim International Airport to Soekarno–Hatta International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Hang Nadim International Airport to Soekarno–Hatta International Airport is Monday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Selected Airlines from Hang Nadim International Airport to Soekarno–Hatta International Airport
See which airlines fly from Batam to Jakarta. 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 Hang Nadim International Airport to Soekarno–Hatta International Airport
Check the schedule for flights from Batam to Jakarta and find the flight that best matches your travel plans.

IN033
Hang Nadim International Airport
19:35
BTH
21:15
CGK
- M - W - F -Search
IU855
Hang Nadim International Airport
14:45
BTH
16:30
CGK
S M T W T F SSearch
JT371
Hang Nadim International Airport
20:55
BTH
22:40
CGK
S M T W T F SSearch
QG945
Hang Nadim International Airport
18:50
BTH
20:35
CGK
S M T W T F SSearch
IU857
Hang Nadim International Airport
10:15
BTH
12:00
CGK
S M T W T F SSearch
QG947
Hang Nadim International Airport
21:45
BTH
23:30
CGK
S M T W T F SSearch
IU859
Hang Nadim International Airport
17:45
BTH
19:30
CGK
S M T W T F SSearch
Hang Nadim International Airport to Soekarno–Hatta International Airport Flights Info
| Flight distance | 855.47 km |
|---|---|
| Cheapest one-way ticket price | SAR 283 |
| Cheapest return ticket price | SAR 507 |
FAQs for Hang Nadim International Airport to Soekarno–Hatta International Airport Flights
How long does it take to fly from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK)?
It takes around 1 hour 46 minutes to fly from Hang Nadim International Airport (bth) to Soekarno–Hatta International Airport (cgk).How many daily flights are there from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK)?
There are around 18 daily flights from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK).When are flight tickets from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK) the cheapest?
Tickets cost around SAR 395 in May, making it the cheapest month to book. Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK) most expensive?
The route from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK) is quite popular. Without considering departure times or holidays, tickets cost around SAR 483 in July, the most expensive month to book this route.What time does the earliest flight from Hang Nadim International Airport to Soekarno–Hatta International Airport depart?
The earliest flight departs from Hang Nadim International Airport (BTH) at 07:00 and arrives in Soekarno–Hatta International Airport (CGK) at 08:45.What time does the latest flight from Hang Nadim International Airport to Soekarno–Hatta International Airport depart?
The latest flight departs from Hang Nadim International Airport (BTH) at 18:30 and arrives in Soekarno–Hatta International Airport (CGK) at 20:10.What is the transportation method from the main airport to downtown in Jakarta?
- The distance from Soekarno–Hatta International Airport to downtown is about 23 km, by taxi about 40 minutes.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7 km, by taxi about 20 minutes.
Which airline operates the most direct flights from Hang Nadim International Airport (BTH) to Soekarno–Hatta International Airport (CGK)?
Citilink is a very popular airline operating an average of 1282 flights per month.
Popular Destinations
- Direct flights Hang Nadim International Airport to Juanda International Airport
- Cheap flights from Hang Nadim International Airport to Sultan Aji Muhammad Sulaiman Sepinggan Airport
- Cheap flights from Hang Nadim International Airport to Kuala Lumpur International Airport
- Direct flights Hang Nadim International Airport to Minangkabau International Airport
- Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Available flights from Hang Nadim International Airport to Surabaya
- Flights from Hang Nadim International Airport to Pekanbaru
- Cheap flights from Hang Nadim International Airport to Lombok
- Flights from Hang Nadim International Airport to Balikpapan
- Flights from Hang Nadim International Airport to Semarang
- Direct flights Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Direct flights Dubai International Airport to Soekarno–Hatta International Airport
- Cheap flights from Ngurah Rai International Airport to Soekarno–Hatta International Airport
- Direct flights Muscat International Airport to Soekarno–Hatta International Airport
- Flights from Zayed International Airport to Soekarno–Hatta International Airport
- Cheap flights from Dubai to Soekarno–Hatta International Airport
- Cheap flights from Bali to Soekarno–Hatta International Airport
- Cheap flights from Muscat to Soekarno–Hatta International Airport
- Direct flights from Singapore to Soekarno–Hatta International Airport
- Round-trip flights from Abu Dhabi to Soekarno–Hatta International Airport
- Cheap airline to Medan
- Cheap airline to Lombok
- Cheap airline to Manado
- Cheap airline to Jakarta
- Cheap airline to Labuan Bajo
- Cheap flights to Tambolaka
- Cheap flights to Makassar
- Cheap flights to Semarang
- Round-trip flights to Padang
- Cheap airline to Jambi
- Cheap airline to Banyuwangi
- Round-trip flights to Bali
- Round-trip flights to Surabaya
- Cheap airline to Batam
- Cheap airline to Balikpapan
- Cheap airline to Yogyakarta
- Round-trip flights to Palopo
- Round-trip flights to Palembang
- Cheap airline to Pekanbaru
- Round-trip flights to Surakarta



