Travelling from Hang Nadim International Airport (BTH) to Jakarta: what you need to know
Expect to be in the air for 1 hour 40 minutes. On average, that's the time it takes for a direct flight from Hang Nadim International Airport to Jakarta.
Jakarta's timezone is UTC+7, which is the same as Batam (the location of Hang Nadim International Airport).
Hang Nadim International Airport (BTH) to Soekarno-Hatta International Airport (CGK) is the most popular route, with 54 weekly departures to choose from. If you prefer a later start to the day, the last flight from BTH to CGK is with LionAir Indonesia at 19:35. Opt for the first departure operated by BatikAir Indonesia at 07:00 if you want to fly out earlier.
To ensure you get on your flight from BTH to Jakarta, leave enough time to navigate the airport and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general travel rule.
Travelling during a peak month such as July? Public holidays and other popular periods can lead to longer lines and delays at security. Play it safe and arrive up to four hours before international flights and two hours before a domestic departure.
You can reserve a direct flight from Hang Nadim International Airport to Jakarta. Begin your journey at BTH and land at Soekarno-Hatta International Airport (CGK).
Direct flights from Hang Nadim International Airport to Jakarta are available from numerous airlines. Select your seat on any of these:
You won't need your passport or a visa to travel within Indonesia. You will need a valid form of identification however, such as a driver's licence or ID card. Add them to your packing checklist once you've booked flight tickets from Hang Nadim International Airport to Jakarta.
BTH is about 13 kilometres from central Batam. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 24 minutes or so to arrive, depending on the traffic.
Catching an early flight from Hang Nadim International Airport to Jakarta? Avoid the stress of rushing to the airport (and get some extra shut-eye) by choosing one of these stays near BTH:
How to find the cheapest flights from Hang Nadim International Airport (BTH) to Jakarta
The best price we've found for a one-way ticket from Hang Nadim International Airport to Jakarta is C$98. The cheapest price for a return flight is C$193. Remember fares can change due to demand at the time of booking.
Book 8 months before you want to fly. After looking at the numbers on our calendar, this is how far you should book ahead to find cheap tickets from BTH to Jakarta.
Plan your trip for April. That's the cheapest month for tickets from Hang Nadim International Airport to Jakarta. If your travel dates are flexible, use the 'Whole month' tool to see the lowest price across every month.
Log into your online account or use the app to create a Price Alert. We'll let you know right away if there's a cheaper deal on this route. It's simple to do, and it'll save you from looking for cheap tickets from BTH to Jakarta every day.
Use the filters to tailor your flights from Hang Nadim International Airport to Jakarta. Select your ideal arrival and departure times, number of stops and airlines. Or sort your results by 'Cheapest' to get the best deals.
Airports in Jakarta
Soekarno-Hatta International Airport (CGK)
Soekarno-Hatta International Airport (CGK) to central Jakarta is roughly 32 kilometres. It takes around 36 minutes to get to the centre driving.
If you're travelling by public transport, expect a journey time of roughly 1 hour and 29 minutes.
Book a hotel close to CGK if you're catching a late flight from Hang Nadim International Airport to Jakarta. Settle into one of these accommodation options and avoid the hassle of a long transfer:
Halim Perdanakusuma Airport (HLP)
Once your flight from Hang Nadim International Airport to Jakarta has arrived, you can get to the city centre in about 27 minutes by car. Central Jakarta is approximately 14 kilometres from Halim Perdanakusuma Airport (HLP).
If you're travelling on public transport, it'll take about 1 hour and 28 minutes.
There are some great places where you can make a pit stop near HLP. Tuck yourself in and get cozy after your flight from BTH to Jakarta at any of these well-located options:
Best time to go to Jakarta
July is the most popular month for flights from Hang Nadim International Airport to Jakarta. To steer clear of the crowds, head for Jakarta in February when things are quieter.
Before locking in your flight from Hang Nadim International Airport to Jakarta, think about the kind of weather you enjoy. October is the warmest month in Jakarta, with the temperature ranging from 25ºC to 32ºC.
July has average temperatures of between 24ºC and 31ºC. Search for cheap flights from BTH to Jakarta sometime around then if you want to travel when it's cooler.
More about Jakarta
When it comes to looking for somewhere to rest your head, you'll find the best stays in Jakarta right here. Browse these hotels as soon as you've booked your flight from Hang Nadim International Airport to Jakarta:
National Monument of Indonesia and Danau Taman Mini Indonesia Indah are just the start of the leading attractions to put on your Jakarta travel itinerary. Continue your sightseeing adventures at Istiqlal Mosque.
Complete your Jakarta trip with a car rental
We use the same magic that helped you find your cheap flight from Hang Nadim International Airport to Jakarta to track down deals on car rentals. Search for your ride in seconds and compare offers in one place. Plus you'll find all the info you need on car rentals in Jakarta, from the most popular car type to the best time to book.