Air tickets 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 19:501h 45mDirectCGK 21:35Batam - Jakarta | Mon, Jun 29 | Super Air Jet
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion AirNZD 306 NZD 49538% off38% offNZD 495 NZD 306 -
BTH 16:201h 40mDirectCGK 18:00Batam - Jakarta | Mon, Jun 29 | NAM Air
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion AirNZD 313 NZD 49537% off37% offNZD 495 NZD 313 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Sat, Jun 27 | Super Air Jet
CGK 05:301h 40mDirectBTH 07:10Jakarta - Batam | Mon, Jun 29 | Super Air JetNZD 313 NZD 49537% off37% offNZD 495 NZD 313 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Sun, Jun 28 | Super Air Jet
CGK 07:401h 40mDirectBTH 09:20Jakarta - Batam | Wed, Jul 1 | Super Air JetNZD 31736% offNZD 495 NZD 317 -
BTH 21:301h 45mDirectCGK 23:15Batam - Jakarta | Sat, Jun 27 | Citilink
CGK 07:401h 40mDirectBTH 09:20Jakarta - Batam | Mon, Jun 29 | Super Air JetNZD 32035% offNZD 495 NZD 320 -
BTH 07:401h 45mDirectCGK 09:25Batam - Jakarta | Sun, Jun 28 | Citilink
CGK 07:401h 40mDirectBTH 09:20Jakarta - Batam | Mon, Jun 29 | Super Air JetNZD 32834% offNZD 495 NZD 328 -
BTH 14:001h 50mDirectCGK 15:50Batam - Jakarta | Mon, Jun 29 | Citilink
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion AirNZD 33333% offNZD 495 NZD 333 -
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Sat, Jun 27 | Lion Air
CGK 05:301h 40mDirectBTH 07:10Jakarta - Batam | Mon, Jun 29 | Super Air JetNZD 33433% offNZD 495 NZD 334 -
BTH 16:051h 45mDirectCGK 17:50Batam - Jakarta | Mon, Jun 29 | Lion Air
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion AirNZD 34730% offNZD 495 NZD 347 -
BTH 12:351h 45mDirectCGK 14:20Batam - Jakarta | Mon, Jun 29 | Batik Air
CGK 18:351h 40mDirectBTH 20:15Jakarta - Batam | Wed, Jul 1 | Lion AirNZD 37125% offNZD 495 NZD 371 -
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 AirNZD 134 NZD 19531% off31% offNZD 195 NZD 134 -
BTH 17:451h 45mDirectCGK 19:30Batam - Jakarta | Sat, Jun 27 | Super Air JetNZD 139 NZD 19528% off28% offNZD 195 NZD 139 -
BTH 10:001h 45mDirectCGK 11:45Batam - Jakarta | Sun, Jun 28 | Super Air JetNZD 139 NZD 19528% off28% offNZD 195 NZD 139 -
BTH 08:001h 45mDirectCGK 09:45Batam - Jakarta | Tue, Jun 30 | Super Air JetNZD 13928% offNZD 195 NZD 139 -
BTH 21:151h 45mDirectCGK 23:00Batam - Jakarta | Sun, Jun 28 | Lion AirNZD 13928% offNZD 195 NZD 139 -
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Tue, Jun 30 | Lion AirNZD 13928% offNZD 195 NZD 139 -
BTH 20:551h 45mDirectCGK 22:40Batam - Jakarta | Mon, Jun 29 | Lion AirNZD 14028% offNZD 195 NZD 140 -
BTH 10:001h 45mDirectCGK 11:45Batam - Jakarta | Mon, Jun 29 | Super Air JetNZD 14028% offNZD 195 NZD 140 -
BTH 21:301h 45mDirectCGK 23:15Batam - Jakarta | Sat, Jun 27 | CitilinkNZD 14128% offNZD 195 NZD 141 -
BTH 07:001h 45mDirectCGK 08:45Batam - Jakarta | Sat, Jun 27 | Batik AirNZD 14625% offNZD 195 NZD 146 -
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 NZD 83. It is best to avoid June, when the average price can reach NZD 147.
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 NZD 211. May is usually the most expensive month, with an average price reaching NZD 346.
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
IU857
Hang Nadim International Airport
09:55
BTH
11:40
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
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
IU855
Hang Nadim International Airport
14:45
BTH
16:30
CGK
S M T W T F SSearch
Hang Nadim International Airport to Soekarno–Hatta International Airport Flights Info
| Flight distance | 855.47km |
|---|---|
| Cheapest one-way ticket price | NZD 134 |
| Cheapest return ticket price | NZD 306 |
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 NZD 204 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 NZD 241 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 23km, by taxi about 40 minutes.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7km, 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.
Find Cheap Flights with Trip.com
- Flights from Hang Nadim International Airport to Jenderal Ahmad Yani International Airport
- Flights from Hang Nadim International Airport to Calicut International Airport
- Flights from Hang Nadim International Airport to Kuala Lumpur International Airport
- Flights from Hang Nadim International Airport to Kualanamu International Airport
- Flights from Hang Nadim International Airport to Soekarno–Hatta International Airport
- Flights from Hang Nadim International Airport to New Delhi
- Flights from Hang Nadim International Airport to Jakarta
- Flights from Hang Nadim International Airport to Medan
- Flights from Hang Nadim International Airport to Kuala Lumpur
- Flights from Hang Nadim International Airport to Semarang
- Flights from I Gusti Ngurah Rai International Airport to Soekarno–Hatta International Airport
- Flights from Chhatrapati Shivaji Maharaj International Airport to Soekarno–Hatta International Airport
- Flights from Indira Gandhi International Airport to Soekarno–Hatta International Airport
- Flights from Singapore Changi Airport to Soekarno–Hatta International Airport
- Flights from Kuala Lumpur International Airport to Soekarno–Hatta International Airport
- Flights from New Delhi to Soekarno–Hatta International Airport
- Flights from Bangkok to Soekarno–Hatta International Airport
- Flights from Kuala Lumpur to Soekarno–Hatta International Airport
- Flights from Mumbai to Soekarno–Hatta International Airport
- Flights from Singapore to Soekarno–Hatta International Airport




