Cheap Flight Deals 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.
- Return
- One way
-
- Cheapest nonstop
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Sun, Jun 28 | Super Air Jet
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Sun, Jun 28 | Lion AirRs 43,269 Rs 84,21849% off49% offRs 84,218 Rs 43,269 -
BTH 08:501h 45mDirectCGK 10:35Batam - Jakarta | Sat, Jun 27 | Citilink
CGK 15:251h 40mDirectBTH 17:05Jakarta - Batam | Tue, Jun 30 | Super Air JetRs 47,813 Rs 84,21843% off43% offRs 84,218 Rs 47,813 -
BTH 19:501h 45mDirectCGK 21:35Batam - Jakarta | Tue, Jul 7 | Super Air Jet
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Thu, Jul 9 | Lion AirRs 48,058 Rs 84,21843% off43% offRs 84,218 Rs 48,058 -
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Sat, Jun 27 | Lion Air
CGK 10:301h 35mDirectBTH 12:05Jakarta - Batam | Tue, Jun 30 | NAM AirRs 48,14043% offRs 84,218 Rs 48,140 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Sat, Jun 27 | Super Air Jet
CGK 10:301h 35mDirectBTH 12:05Jakarta - Batam | Tue, Jun 30 | NAM AirRs 48,18143% offRs 84,218 Rs 48,181 -
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Fri, Jul 3 | Lion Air
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Fri, Jul 10 | Lion AirRs 58,16931% offRs 84,218 Rs 58,169 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Wed, Jul 1 | Super Air Jet
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Mon, Jul 6 | Lion AirRs 58,53730% offRs 84,218 Rs 58,537 -
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Wed, Jul 1 | Lion Air
CGK 13:451h 40mDirectBTH 15:25Jakarta - Batam | Mon, Jul 6 | Lion AirRs 60,33928% offRs 84,218 Rs 60,339 -
BTH 17:451h 45mDirectCGK 19:30Batam - Jakarta | Fri, Jul 3 | Super Air Jet
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Fri, Jul 10 | Lion AirRs 61,11627% offRs 84,218 Rs 61,116 -
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Tue, Jul 7 | Lion Air
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Thu, Jul 9 | Lion AirRs 63,16325% offRs 84,218 Rs 63,163 -
BTH 13:0017h 25m1 stopJKT 14:00Batam - Jakarta | Sun, Jun 28 | Normal Airline
JKT 15:006hDirectBTH 16:00Jakarta - Batam | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Sat, Jun 27 | Lion AirRs 20,918 Rs 30,40231% off31% offRs 30,402 Rs 20,918 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Mon, Jun 29 | Super Air JetRs 21,778 Rs 30,40228% off28% offRs 30,402 Rs 21,778 -
BTH 17:451h 45mDirectCGK 19:30Batam - Jakarta | Sat, Jun 27 | Super Air JetRs 21,778 Rs 30,40228% off28% offRs 30,402 Rs 21,778 -
BTH 10:001h 45mDirectCGK 11:45Batam - Jakarta | Sun, Jun 28 | Super Air JetRs 21,77828% offRs 30,402 Rs 21,778 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Tue, Jun 30 | Super Air JetRs 21,77828% offRs 30,402 Rs 21,778 -
BTH 21:151h 45mDirectCGK 23:00Batam - Jakarta | Sun, Jun 28 | Lion AirRs 21,77828% offRs 30,402 Rs 21,778 -
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Mon, Jun 29 | Lion AirRs 21,77828% offRs 30,402 Rs 21,778 -
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Tue, Jun 30 | Lion AirRs 21,77828% offRs 30,402 Rs 21,778 -
BTH 21:301h 45mDirectCGK 23:15Batam - Jakarta | Sat, Jun 27 | CitilinkRs 22,02428% offRs 30,402 Rs 22,024 -
BTH 07:001h 45mDirectCGK 08:45Batam - Jakarta | Sat, Jun 27 | Batik AirRs 22,80125% offRs 30,402 Rs 22,801 -
BTH 13:0017h 25m1 stopJKT 14:00Batam - Jakarta | Sun, Jun 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Hang Nadim International Airport to Soekarno–Hatta International Airport are based on average prices across airlines for the next 3 months according to the latest Trip.com data.
Trip.com Price Insights: Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
What is the cheapest month 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 one-way flights from Hang Nadim International Airport to Soekarno–Hatta International Airport are usually in September, with an average price of Rs 13,044. It is best to avoid June, when the average price can reach Rs 23,060.
What is the cheapest month to fly return from Hang Nadim International Airport to Soekarno–Hatta International Airport?
Based on Trip.com's data from the past 12 months, September is often the month to find the lowest fares from Hang Nadim International Airport to Soekarno–Hatta International Airport, with an average price of Rs 33,044. May is usually the most expensive month, with an average price reaching Rs 54,278.
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 departure day from Hang Nadim International Airport to Soekarno–Hatta International Airport is Tuesday, with average prices usually lower than other days. Avoid departing on Friday as prices are typically highest on 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
17:10
BTH
18:50
CGK
- M - W - F -Search
JT371
Hang Nadim International Airport
21:15
BTH
23:00
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
IU851
Hang Nadim International Airport
08:00
BTH
09:45
CGK
S M T W T F SSearch
IU857
Hang Nadim International Airport
09:55
BTH
11:40
CGK
S M T W T F SSearch
QG947
Hang Nadim International Airport
21:20
BTH
23:05
CGK
S M T W T F SSearch
ID6863
Hang Nadim International Airport
07:00
BTH
08:45
CGK
S M T W T F SSearch
JT373
Hang Nadim International Airport
16:05
BTH
17:50
CGK
S M T W - F SSearch
Hang Nadim International Airport to Soekarno–Hatta International Airport Flights Info
| Flight distance | 855.47 km |
|---|---|
| Cheapest one-way ticket price | Rs 20,918 |
| Cheapest return ticket price | Rs 43,269 |
FAQs for Hang Nadim International Airport to Soekarno–Hatta International Airport Flights
How long is a flight from Hang Nadim International Airport to Soekarno–Hatta International Airport?
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 Rs 32,012 in June, 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 Rs 37,865 in July, the most expensive month to book this route.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. It takes about 40 minutes by taxi.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
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.




