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,538 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿7,139.
Our data shows that March tends to be the cheapest month to fly to Jakarta from Thailand. Users have commonly found prices around ฿6,280 for the month, but tickets can be as low as ฿3,403. Due to multiple factors, prepare for potentially higher prices in August.
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.
Thai Lion Air, Indonesia AirAsia, and Thai Airways 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.
Yes, there are multiple flights from Thailand to Jakarta for under ฿7,300. The cheapest flight booked recently is on THAI Smile for just ฿7,206, but on average you can expect to pay ฿9,541.
Cheapflights has 10 direct flights from Thailand to Jakarta under ฿7,500. A good price for a direct flight from Thailand to Jakarta is less than ฿37,362.
There are currently 10+ open flights from Thailand to Jakarta within the next 7 days for less than ฿13,100.
Direct flights can be found on the following days: Wednesday.
Travellers can expect 1 flight from Thailand to Jakarta on average per day.
Afternoon (Midday - 6pm) - 100% of flight departures
Departing from Thailand to Jakarta will take you 3h 30m. The distance from Thailand to Jakarta is about 2308 km. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
One-way options have recently been found by users for as low as ฿4,036 on THAI Smile. Other airlines that offer cheap prices include Jetstar Asia from ฿4,303 and Malindo Air from ฿6,105 one-way.
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 Chiang Mai - Jakarta Soekarno-Hatta Intl.
Consider Thai Airways (100%), Etihad Airways (89%) or Kenya Airways (89%) when booking your flight. These represent the most reliable airlines when flying from Thailand to Jakarta.
Looking for the cheapest flight from Thailand to Jakarta? While on average our users pay ฿5,664, our data indicates the cheapest price to be ฿2,513. The most popular route (Bangkok Suvarnabhumi - Jakarta Soekarno-Hatta Intl), is priced around ฿8,773.
Consider Garuda Indonesia, Malaysia Airlines or Indonesia AirAsia when booking your flight. These represent the most popular airlines when flying from Thailand to Jakarta.
Foreigners under the age of 12 years who are travelling with their parents are exempted from this requirement.
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.
Visitors from Jakarta are not required to quarantine after entering Thailand.
||฿3,471||฿6,276||No cancel fee||N/A||
We couldn't confirm the COVID-19 safety measures taken by Indonesia AirAsia. Please check directly on their website for additional information.
Search Indonesia AirAsia flights
||฿3,523||฿5,537||No cancel fee||N/A||
We couldn't confirm the COVID-19 safety measures taken by Thai Lion Air. Please check directly on their website for additional information.
Search Thai Lion Air flights
||฿5,800||฿12,759||No cancel fee||71%||
We couldn't confirm the COVID-19 safety measures taken by Garuda Indonesia. Please check directly on their website for additional information.
Search Garuda Indonesia flights
||฿6,336||฿16,083||No cancel fee||77%||
Search Thai Airways flights