Book Cheap Flights from Bangkok to Jakarta starting from C$93

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Bangkok to Jakarta
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Bangkok to Jakarta

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of February. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: Feb 16 - Feb 22
$118
$234
$156
$160
$122
$145
$204
$119
$117
$152
$121
$151
DecemberJanuaryFebruaryMarch

Currency and cost comparison

TrainLocal, one-way ticket
83%Trains in Jakarta are 83% cheaper than in Bangkok.
Bangkok$1.75
Jakarta$0.29
MealMid-priced restaurant
33%A meal in Jakarta is 33% cheaper than a meal in Bangkok.
Bangkok$5.26
Jakarta$3.52
TaxiStandard daytime start rate
51%A taxi fare in Jakarta is 51% cheaper than in Bangkok.
Bangkok$1.53
Jakarta$0.75
CoffeeRegular cappuccino
29%Coffee in Jakarta is 29% cheaper than in Bangkok.
Bangkok$3.84
Jakarta$2.72
Exchange rate
1 CAD = 12157.94 IDR
1 IDR = 0.01 CAD
Last revised on Fri, 12-19
Distance: 2324 kms
Bangkok airports
Suvarnabhumi Airport (BKK)How far from city centre: 29 kms
Don Mueang International Airport (DMK)How far from city centre: 21 kms
Jakarta airports
Soekarno-Hatta International Airport (CGK)How far from city centre: 17 kms

How to find cheap flights from Bangkok to Jakarta

Jakarta offers a captivating blend of history, culture, and urban energy, drawing travellers with its distinct character. This expansive capital, located on the northwest coast of the island of Java, presents a multifaceted experience, from ancient port areas with Dutch colonial influence to modern centres of commerce. Travellers arriving here discover a rich tapestry of Indonesian heritage, reflected in its diverse architecture, traditional arts, and culinary landscape. The city’s dynamic atmosphere provides a window into the country's past while showcasing its future.

For those planning to fly from Bangkok to Jakarta, the average non-stop flight takes around three hours and 30 minutes. Direct flights are available daily, making it convenient to travel between these two major Southeast Asian hubs. To experience Jakarta with more comfortable weather and avoid the peak rainy season, consider flying between June and September. During these months, the city typically enjoys drier conditions and pleasant temperatures, ideal for exploring its various districts and attractions.

Useful information about Bangkok airports

Starting your journey from Bangkok means departing from one of two major airports.

Suvarnabhumi Airport (BKK)

As Bangkok's primary international gateway, Suvarnabhumi Airport handles a vast number of long-haul and regional flights. It is located approximately 30 kilometres east of downtown Bangkok, offering extensive connections for travellers heading to a wide array of international destinations. This airport serves as a main hub for various airlines, providing comprehensive facilities including shopping, dining, and lounges for passengers.

Don Mueang International Airport (DMK)

Don Mueang International Airport is Bangkok's second major airport, primarily serving low-cost carriers and domestic flights. Positioned about 24 kilometres north of the city centre, it facilitates numerous regional flights across Asia. Travellers often choose Don Mueang International Airport for budget-friendly flights within Thailand and to neighbouring countries, benefiting from its dedicated focus on efficient service for its specific airline partners.

Airports in Jakarta: good to know

Your flight from Bangkok to Jakarta concludes your journey in Indonesia's capital, served by multiple airports. Here's what you need to know about arriving in Jakarta.

Soekarno-Hatta International Airport (CGK)

Soekarno-Hatta International Airport is Jakarta's primary air hub, located about 20 kilometres northwest of the city centre. This airport handles the vast majority of international and domestic flights, offering extensive connections across Indonesia and beyond. Travellers will find a wide range of services, including various ground transportation options such as taxis, airport buses, and a direct rail link to central Jakarta.

Halim Perdanakusuma International Airport (HLP)

Halim Perdanakusuma International Airport is situated closer to the city centre, approximately 10 kilometres southeast. Primarily serving domestic routes and some regional flights, this airport offers an alternative arrival point, particularly for those heading to East Jakarta or wanting quicker access to specific urban areas. Car rental services and ride-hailing options are readily available for onward travel from Halim Perdanakusuma International Airport.

Secure the best flight deals from Bangkok to Jakarta

Planning a well-designed journey means having the right tools at your fingertips. Why not make your next adventure from Thailand to Indonesia as smooth as possible? eDreams lets you easily compare fares across multiple airlines, so you can pick the option that best fits your travel style. Plus, flexible fare options offer added peace of mind, allowing changes if your plans shift. And for an even smarter trip, eDreams Prime members unlock exclusive discounts, making every flight more affordable. Let us simplify the search, so you can focus on the excitement of your upcoming travels.

FAQs about flights between Bangkok and Jakarta

Can I choose a flexible fare for my flight from Bangkok to Jakarta?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Indonésie applies new travel restrictions when flying from Bangkok. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Bangkok to Jakarta on eDreams?
The lowest current fare from Bangkok to Jakarta is $ 93. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Jakarta more expensive than Bangkok?
Conversely, taxis are about 51% cheaper in Jakarta, costing 0.75 CAD, compared to 1.53 CAD in Bangkok.
Train travel is around 83% cheaper in Jakarta, priced at 0.29 CAD, versus 1.75 CAD in Bangkok.
In Jakarta, the average meal is 33% cheaper, at 3.52 CAD, compared to 5.26 CAD in Bangkok.
Alternatively, coffee is roughly 29% cheaper in Jakarta, where it costs 2.72 CAD, while in Bangkok it is 3.84 CAD.
How many hours is the flight from Bangkok to Jakarta?
Flying between Bangkok and Jakarta generally takes about 03:34 hours, for a distance of approximately 2,326 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Jakarta vs. Bangkok?
In summer, Bangkok experiences average highs of 37.39 ºC with rainfall around 12 mm. At the same time, Jakarta can reach 34.74 ºC and record about 12 mm of rainfall. In winter, the climate is cooler, averaging 19.12 ºC in Bangkok compared to 22.47 ºC in Jakarta. Rainfall levels reach 12 mm in Bangkok and 12 mm in Jakarta.

Plan your trip

Popular Flight RoutesAlternate routes