Cheap flights from Thailand to Jakarta

Return
Economy
Washington (WAS)
Jakarta (JKT)
Depart
Return
Any month
|

How to find the cheapest flight from
Thailand to Jakarta (JKT)

All the information you need to plan the best null to JKT flight in 2022: compare Thailand to Jakarta flight prices with the expected peak season, weather and rainfall in Jakarta.
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 52 days before your planned departure. Booking around this time can save you about 24% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ฿6,474 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿7,069.

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.

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

Our data shows that March tends to be the cheapest month to fly to Jakarta from Thailand. Users have commonly found prices around ฿6,218 for the month, but tickets can be as low as ฿3,369. Due to multiple factors, prepare for potentially higher prices in August.

Cheap flights from Thailand to Jakarta in January, February 2022

The best prices found for Thailand to JKT flights in January, February
25 Feb - 10 Mar
฿6,276pp
BKK
Bangkok Suvarnabhumi
เจ็ทสตาร์ เอเชีย
 
1 STOP
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi
3 Feb - 24 Feb
฿7,267pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi
22 Feb - 10 Mar
฿7,432pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi

Thailand to Jakarta 2022 flight deals

Cheap flights to Jakarta from Thailand found for this year
25 Feb - 10 Mar
฿6,276pp
BKK
Bangkok Suvarnabhumi
เจ็ทสตาร์ เอเชีย
 
1 STOP
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi
3 Feb - 24 Feb
฿7,267pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi
22 Feb - 10 Mar
฿7,432pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
เจ็ทสตาร์ เอเชีย
 
1 STOP
BKK
Bangkok Suvarnabhumi

Direct flights to Jakarta from Thailand

Save time with Thailand to Jakarta direct flight deals
1 Feb - 22 Feb
฿7,861pp
BKK
Bangkok Suvarnabhumi
ไทยสมายล์แอร์เวย์
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
ไทยสมายล์แอร์เวย์
Direct
BKK
Bangkok Suvarnabhumi
24 Mar - 3 Apr
฿8,093pp
BKK
Bangkok Suvarnabhumi
ไทยสมายล์แอร์เวย์
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
ไทยสมายล์แอร์เวย์
Direct
BKK
Bangkok Suvarnabhumi
17 Mar - 27 Mar
฿8,357pp
BKK
Bangkok Suvarnabhumi
ไทยสมายล์แอร์เวย์
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
ไทยสมายล์แอร์เวย์
Direct
BKK
Bangkok Suvarnabhumi

Last-minute flights from Thailand to Jakarta

Late deals on return flights to Jakarta from Thailand, departing today and this week
27 Jan - 10 Feb
฿30,322pp
BKK
Bangkok Suvarnabhumi
การูด้า อินโดนีเซีย
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
การูด้า อินโดนีเซีย
Direct
BKK
Bangkok Suvarnabhumi
28 Jan - 13 Feb
฿33,956pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
สิงคโปร์แอร์ไลน์
 
1 STOP
BKK
Bangkok Suvarnabhumi
27 Jan - 13 Feb
฿34,848pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
Direct
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
สิงคโปร์แอร์ไลน์
 
1 STOP
BKK
Bangkok Suvarnabhumi

One-way flights to Jakarta from Thailand

The cheapest one-way flights from Thailand to Jakarta
16:45 - 20:10
อินโดนีเซียแอร์เอเชีย AirAsia
Direct
3h 25m
DMK - CGK
อินโดนีเซียแอร์เอเชีย AirAsia
฿3,006
Expedia
09:25 - 12:55
ไทยสมายล์แอร์เวย์
Direct
3h 30m
BKK - CGK
ไทยสมายล์แอร์เวย์
฿4,360
Kiwi.com
12:25 - 03:35
Multiple Airlines
3 stops
39h 10m
HKT - CGK
Multiple Airlines
฿5,384
Gotogate

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Thailand</span> to <span class="emphasized">Jakarta</span> flights.

Flight FAQs

From Thailand to Jakarta

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 เจ็ทสตาร์ เอเชีย for just ฿6,276, but on average you can expect to pay ฿8,357.

Are there direct flights from Thailand to Jakarta for under ฿7,900 on Cheapflights?

Cheapflights has 13 direct flights from Thailand to Jakarta under ฿7,900. A good price for a direct flight from Thailand to Jakarta is less than ฿18,795.

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

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

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,907 on อินโดนีเซียแอร์เอเชีย AirAsia. Other airlines that offer cheap prices include เจ็ทสตาร์ เอเชีย from ฿3,501 and ไทยสมายล์แอร์เวย์ from ฿3,733 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 Bangkok Suvarnabhumi - Jakarta Halim Perdana Kusuma.

What are the most reliable airlines from Thailand to Jakarta?

Consider โอมานแอร์ (100%), การบินไทย (89%) or แอโรฟลอท (88%) when booking your flight. These represent the most reliable airlines when flying from Thailand to Jakarta.

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

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

COVID Restrictions

View COVID Travel Restrictions for Jakarta, Indonesia

Do I need a COVID test to fly to Jakarta from Thailand?

Information is based on travel restrictions from Thailand to Jakarta

Most visitors from Thailand need to provide a negative COVID-19 test result and/or quarantine to enter Jakarta.

COVID-19 testing requirements
Visitors from Thailand must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Jakarta.

Quarantine requirements
Visitors from Thailand are not required to quarantine after entering Jakarta.

Documents
COVID-19 Vaccination Card/Certificate - Permitted travelers are required to present a card or certificate (physical or digital) that you have received the full dose of COVID-19 vaccine.

Foreigners under the age of 12 years who are travelling with their parents are exempted from this requirement.




Do I need a test to fly back to Thailand from Jakarta?

Returning to Thailand from Jakarta

COVID-19 testing requirements
Visitors from Jakarta must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Thailand.

Quarantine requirements
Visitors from Jakarta are not required to quarantine after entering Thailand.

Hide COVID Travel Restrictions for Jakarta, Indonesia

Destination information for Jakarta

Things to know before you go - useful duration and weather info for your trip from Thailand to Jakarta.
Today's exchange rate
฿1 = Rp 434.17
Flight duration from Thailand to Jakarta
3h 30m
Average temperature for January in Jakarta
31.0 °C
Avg rainfall for January in Jakarta
98.0 mm

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)

Airports servicing Jakarta

Jakarta Soekarno-Hatta Intl (CGK)
Jakarta Halim Perdana Kusuma (HLP)

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.
Airline Cheapest Average Flexibility On-time COVID-19 safety
อินโดนีเซียแอร์เอเชีย AirAsia
฿3,437 ฿6,215 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by อินโดนีเซียแอร์เอเชีย AirAsia. Please check directly on their website for additional information.

Search อินโดนีเซียแอร์เอเชีย AirAsia flights
ไทยไลอ้อนแอร์
฿3,489 ฿5,483 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by ไทยไลอ้อนแอร์. Please check directly on their website for additional information.

Search ไทยไลอ้อนแอร์ flights
การูด้า อินโดนีเซีย
฿5,743 ฿12,634 No cancel fee 71%

We couldn't confirm the COVID-19 safety measures taken by การูด้า อินโดนีเซีย. Please check directly on their website for additional information.

Search การูด้า อินโดนีเซีย flights
การบินไทย
฿6,273 ฿15,925 No cancel fee 77%
Search การบินไทย flights

Popular flight searches

Check out other popular destinations found by fellow travellers in 2022.
Home Indonesia Jakarta Cheap flights from Thailand to Jakarta
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First