Travelling from Bangkok to Jakarta: what you need to know
There are a couple of main airports you can start your journey from in Bangkok. Explore your options departing from Bangkok Suvarnabhumi Airport (BKK) or Don Mueang Airport (DMK) when searching for a flight from Bangkok to Jakarta.
Come in for landing at Jakarta's major arrival point, Soekarno-Hatta Airport (CGK).
To ensure you don't miss your Bangkok to Jakarta flight, leave plenty of time to check in and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule to follow.
Travelling during a peak month such as January? School holidays and other popular periods can lead to longer lines at security. Be extra cautious and get there up to four hours ahead of an international flight and two hours before a domestic departure.
How to find the cheapest flights from Bangkok to Jakarta
To find cheap Bangkok to Jakarta flights, book as early as possible. Airlines typically offer lower fares when flights are first released.
Finding cheap plane tickets from Bangkok to Jakarta is more likely if you're flexible with your dates. Try using the 'Whole month' tool to see the lowest prices across each month and snap up a great deal.
You don't need to check every day to find out if prices have dropped when you set up a Price Alert. We'll notify you when there's a better deal on cheap flights from Bangkok to Jakarta.
Pick your preferred arrival and departure times, airlines and number of stops by using the filters. Or sort your Bangkok to Jakarta flight results by 'Fastest,' 'Cheapest' or 'Best.'
Flying from Bangkok
Bangkok Suvarnabhumi Airport (BKK)
The journey from central Bangkok to BKK takes about 35 minutes by public transport. If you ride-share, drive or grab a taxi, you'll cover the 27 kilometres in 35 minutes or so, depending on traffic.
Catching an early flight from Bangkok to Jakarta? Avoid the hassle of rushing to the terminal (and get some extra shut-eye) by choosing one of these hotels close to Bangkok Suvarnabhumi Airport:
When it comes to the on-time performance of Bangkok Suvarnabhumi Airport, data shows 73% of flights stick to their scheduled arrival time.
Don Mueang Airport (DMK)
DMK is around 21 kilometres from central Bangkok. It'll take 35 minutes or so to get to the airport by car from the city centre. Public transport takes roughly 1 hour 5 minutes.
Want to treat yourself to an extra night away before boarding your flight from Bangkok to Jakarta? Unwind in a hotel near Don Mueang Airport before your holiday officially begins. Check out these accommodation options:
60% of flights departing Don Mueang Airport arrive within the expected time frame.
Arriving in Jakarta
Soekarno-Hatta Airport (CGK)
The centre of Jakarta is around 19 kilometres from Soekarno-Hatta Airport (CGK). How long it takes to drive there will vary depending on time of day and traffic conditions, so do a little research ahead of time.
Consider staying in a hotel near CGK if you're coming in on a late flight from Bangkok to Jakarta. Check in to one of these options and skip the long transfer:
Go where the road takes you with a Soekarno-Hatta Airport rental car. Book your wheels from TRAC Astra Rent A Car, Avis or Europcar and experience more of Jakarta and beyond.
Secure the lowest price by booking your ride from Soekarno-Hatta Airport about one week in advance of your trip.
Halim Perdana Kusuma Airport (HLP)
Halim Perdana Kusuma Airport (HLP) is roughly 11 kilometres from central Jakarta. Check out your options for making your way into town after your flight from Bangkok to Jakarta has arrived.
Hang up the 'Do not disturb' sign and unwind at a hotel close to HLP. Here are a few options where you can check in after your flight from Bangkok to Jakarta:
Best time to go to Jakarta
March is the quietest month for flights from Bangkok to Jakarta, while August is the most popular. Choose the best time to visit Jakarta based on whether you want a lively atmosphere or a more laid-back vibe.
When booking your Bangkok to Jakarta tickets, consider the type of weather you enjoy. October is the warmest month in Jakarta, with temperatures ranging from 25ºC to 32ºC.
If you like cooler conditions, search for a cheap flight from Bangkok to Jakarta in July when temperatures average between 24ºC and 31ºC.
More about Jakarta
When it comes to searching for somewhere to rest your head, you'll find the most popular stays in Jakarta right here. Browse these hotels as soon as you've booked your flight from Bangkok to Jakarta:
All great journeys should include some sightseeing. Istiqlal Mosque, National Museum of Indonesia and Gelora Bung Karno Main Stadium are essential stops on your Jakarta itinerary.
Explore more of Indonesia
Jakarta is easy to fall in love with, but there are so many other corners of Indonesia waiting to be explored. About 121 kilometres southeast of Jakarta, a trip to Bandung will keep your itinerary busy. Start with attractions like Gedung Merdeka, Museum Gedung Sate and Bandung Great Mosque.
Another favourite stop in Indonesia, Bekasi is located about 19 kilometres east of Jakarta. Plan to visit highlights including Hutan Kota Bekasi.