Cheap flights from Thailand to Jakarta

BKK — JKT
2 Dec — 9 Dec1
Return
1 adult
Economy
From?
To?
Fri 2/12
Fri 9/12

How far in advance should I book a flight from Thailand to Jakarta?

To save on the cost of your flight from Thailand to Jakarta, book at least 61 days before your planned departure. Booking around this time can save you about 89% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ฿14,018 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿19,083.

What is the cheapest month to fly from Thailand to Jakarta?

Our data shows that May tends to be the cheapest month to fly to Jakarta from Thailand. Users have commonly found prices around ฿11,922 for the month, but tickets can be as low as ฿6,777. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Thailand to Jakarta (TH - JKT)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Jakarta as you normally would.

Cheap flights from Thailand to Jakarta in November, December 2022

The best prices found for Thailand to JKT flights in November, December
9 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,955

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 26/11

8 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,991

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 25/11

7 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿7,276

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

Thailand to Jakarta 2022 flight deals

Cheap flights to Jakarta from Thailand found for this year
9 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,955

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 26/11

8 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,991

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 25/11

7 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿7,276

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

Cheap อินโดนีเซียแอร์เอเชีย AirAsia flights from Thailand to Jakarta

18 Jan - 24 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,242

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

24 Jan - 31 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,278

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

10 Jan - 14 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,349

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

Cheap สกู๊ต flights from Thailand to Jakarta

20 Mar - 26 Mar
BKK

Bangkok Suvarnabhumi

CGK

Jakarta Soekarno-Hatta Intl

1 stop

9h 50m
CGK

Jakarta Soekarno-Hatta Intl

BKK

Bangkok Suvarnabhumi

1 stop

6h 15m
฿8,311

สกู๊ต

Pick Dates

Deal found 26/11

6 Dec - 10 Dec
HKT

Phuket City

CGK

Jakarta Soekarno-Hatta Intl

1 stop

23h 30m
CGK

Jakarta Soekarno-Hatta Intl

HKT

Phuket City

1 stop

8h 05m
฿9,131

สกู๊ต

Pick Dates

Deal found 25/11

22 Feb - 28 Feb
BKK

Bangkok Suvarnabhumi

CGK

Jakarta Soekarno-Hatta Intl

1 stop

19h 40m
CGK

Jakarta Soekarno-Hatta Intl

BKK

Bangkok Suvarnabhumi

1 stop

6h 15m
฿10,308

สกู๊ต

Pick Dates

Deal found 26/11

Direct flights to Jakarta from Thailand

Save time with Thailand to Jakarta direct flight deals
18 Jan - 24 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,242

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

24 Jan - 31 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,278

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

10 Jan - 14 Jan
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿6,349

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

Last-minute flights from Thailand to Jakarta

Late deals on return flights to Jakarta from Thailand, departing today and this week
2 Dec - 11 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿7,312

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

2 Dec - 7 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿7,348

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

2 Dec - 9 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
CGK

Jakarta Soekarno-Hatta Intl

DMK

Bangkok Don Mueang Intl

Nonstop

3h 35m
฿7,419

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 26/11

One-way flights to Jakarta from Thailand

The cheapest one-way flights from Thailand to Jakarta
9 May
HKT

Phuket City

CGK

Jakarta Soekarno-Hatta Intl

1 stop

14h 15m
฿2,961

สกู๊ต

Pick Dates

Deal found 24/11

13 Feb
HKT

Phuket City

CGK

Jakarta Soekarno-Hatta Intl

1 stop

14h 15m
฿2,996

สกู๊ต

Pick Dates

Deal found 26/11

9 Dec
DMK

Bangkok Don Mueang Intl

CGK

Jakarta Soekarno-Hatta Intl

Nonstop

3h 35m
฿2,996

อินโดนีเซียแอร์เอเชีย AirAsia

Pick Dates

Deal found 24/11

Related info for your journey

Useful info, stats and facts about Thailand to Jakarta flights.

Which airlines flying from Thailand to Jakarta have flexible cancellations due to COVID-19?

การบินไทย, อินโดนีเซียแอร์เอเชีย AirAsia, and ไทยไลอ้อนแอร์ are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Thailand to Jakarta for under ฿6,300 on Cheapflights?

Yes, there are multiple flights from Thailand to Jakarta for under ฿6,300. The cheapest flight booked recently is on อินโดนีเซียแอร์เอเชีย AirAsia for just ฿6,242, but on average you can expect to pay ฿6,884.

Are there direct flights from Thailand to Jakarta for under ฿6,300 on Cheapflights?

Cheapflights has 20 direct flights from Thailand to Jakarta under ฿6,300. A good price for a direct flight from Thailand to Jakarta is less than ฿6,920.

Are there last-minute flights available from Thailand to Jakarta for under ฿7,400?

There are currently 20+ open flights from Thailand to Jakarta within the next 7 days for less than ฿7,400.

What days are direct flights available from Thailand to Jakarta?

Direct flights can be found on the following days: Sunday.

How many flights depart from Thailand to Jakarta on average per day?

Travellers can expect 1 flight from Thailand to Jakarta on average per day.
Afternoon (Noon - 6pm) - 100% of flight departures

How long is the flight from Thailand to Jakarta?

Departing from Thailand to Jakarta will take you 3h 35m. The distance from Thailand to Jakarta is about 2308 km. Most flights are nonstop.

What are the cheapest airlines to fly from Thailand to Jakarta one-way?

One-way options have recently been found by users for as low as ฿2,961 on สกู๊ต. Other airlines that offer cheap prices include อินโดนีเซียแอร์เอเชีย AirAsia from ฿2,996 and Batik Air from ฿3,674 one-way.

What are the most popular routes from Thailand to Jakarta?

The most popular flight routes from Thailand to Jakarta are Bangkok Suvarnabhumi - Jakarta Soekarno-Hatta Intl, Bangkok Don Mueang Intl - Jakarta Soekarno-Hatta Intl and Phuket City - Jakarta Soekarno-Hatta Intl.

What are the most popular airlines that fly from Thailand to Jakarta?

Consider Batik Air, มาเลเซียแอร์ไลน์ or อินโดนีเซียแอร์เอเชีย AirAsia when booking your flight. These represent the most popular airlines when flying from Thailand to Jakarta.

What are the most reliable airlines from Thailand to Jakarta?

Consider เอธิโอเปียแอร์ (100%), การบินไทย (73%) or เอทิฮัดแอร์เวย์ (57%) when booking your flight. These represent the most reliable airlines when flying from Thailand to Jakarta.

What are the cheapest flights from Thailand to Jakarta?

Looking for the cheapest flight from Thailand to Jakarta? While on average our users pay ฿19,350, our data indicates the cheapest price to be ฿9,966. The most popular route (Bangkok Suvarnabhumi - Jakarta Soekarno-Hatta Intl), is priced around ฿8,240.

Departure points for flights from Thailand to Jakarta

Select to see more specific information for flights to Jakarta from all departure points in Thailand

Top 4 airlines flying from Thailand to Jakarta

The chart below displays the airlines Cheapflights users travelling from Thailand to Jakarta choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
อินโดนีเซียแอร์เอเชีย AirAsiaCheapest฿6,013Average฿8,242FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search อินโดนีเซียแอร์เอเชีย AirAsia flights
ไทยไลอ้อนแอร์Cheapest฿7,093Average฿12,542FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยไลอ้อนแอร์ flights
สกู๊ตCheapest฿8,336Average฿10,437FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search สกู๊ต flights
การบินไทยCheapest฿11,354Average฿14,932FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search การบินไทย flights

Search flights to Jakarta by cabin class

Business Classfrom ฿707/person
Economyfrom ฿279/person

Hourly flight availability from Thailand to Jakarta

See what time of day planes typically take off from Thailand to Jakarta
1%of flight departuresEarly morningMidnight to 6 am
17%of flight departuresMorning6 am to noon
55%of flight departuresAfternoonNoon to 6 pm
27%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM