🇮🇩
CGK ·
- Country
- Indonesia
- Capital
- Jakarta
- Currency
- IDR
- Visa (Thai passport)
- visa-free 30 days (ASEAN)
- Audience
- Medium — ASEAN regional / Songkran
Flights to Indonesia from Thailand: the SiamFlights catalogue lists 6 routes from 3 Thai airports, flown by Thai Airways, Garuda Indonesia, Thai AirAsia, Thai Vietjet, Indonesia AirAsia, AirAsia (Malaysia) and Batik Air. This is a cluster D — ASEAN & regional leisure corridor. Local currency IDR; fares are shown in THB.
Visa & currency — Indonesia
We record 0 visa rule(s) for a Thai passport travelling to Indonesia, where the local currency is IDR, across 5 corridors from 3 Thai airports in our catalogue. Visa rules attach to the passport’s nationality, never to the airline or the fare.
Thai passport to Indonesia: visa-free 30 days (ASEAN). Keep passport valid ≥6 months. Local currency IDR. Verify current rules at mfa.go.th before buying a ticket.
Visa position for a Thai passport. Our data records: visa-free 30 days (ASEAN). That status attaches to the passport’s nationality, not to the airline or the fare. Travelling companions on other passports can sit under entirely different conditions on the same flight — check each person separately before booking as a group.
What visa-free does not mean. Entering without a visa in advance is not a right to work, not a right to study, and not a guarantee of admission — the officer at the border still decides. The conditions most often forgotten are remaining passport validity, an onward ticket and proof of accommodation. All three are asked for more often than travellers expect, and their absence lets the airline refuse boarding at the departure airport.
Routes to Indonesia from Thai airports
Our catalogue holds 5 corridors from Thailand to Indonesia, leaving 3 Thai airports for 2 destination airports, roughly 105 departures a week combined, block times 3.5–4.2 hours. Local currency is IDR while every price here is quoted in THB.
| Route | Carriers | Freq/wk | Hours | Market low | Guide |
|---|---|---|---|---|---|
| Bangkok (BKK) → Jakarta (CGK) | TG, GA, FD, VZ, QZ | 42× | 3.7 | ฿4,063 | BKK-CGK |
| Bangkok (BKK) → Denpasar (Bali) (DPS) | TG, FD, VZ, QZ | 21× | 4.2 | ฿9,803 | BKK-DPS |
| Bangkok (DMK) → Jakarta (CGK) | FD, QZ | 21× | 3.7 | — | DMK-CGK |
| Bangkok (DMK) → Jakarta (CGK) | AK, ID | 21× | 3.7 | — | DMK-CGK |
| Bangkok (DMK) → Denpasar (Bali) (DPS) | FD, QZ | 14× | 4.2 | — | DMK-DPS |
| Phuket (HKT) → Jakarta (CGK) | AK, ID | 7× | 3.5 | — | HKT-CGK |
Frequencies here are estimates of the standard schedule. They describe the shape of the network, not the timetable for your dates. Carriers add and cut rotations seasonally and some corridors operate only in certain months. Use these to compare which routes are dense and which are thin, then confirm your actual dates against the airline’s schedule.
Airlines flying to Indonesia
7 carriers serve Indonesia corridors in our catalogue, with baseline allowances from 7 to 30 kg. Of the 5 we hold an airline row for, 1 are registered in the destination country, 3 in Thailand and 1 are third-country carriers.
| Airline | Country | Alliance | Baggage |
|---|---|---|---|
| Thai Airways (TG) | Thailand | Star Alliance | 30 kg |
| Garuda Indonesia (GA) | Indonesia | SkyTeam | 30 kg |
| Thai AirAsia (FD) | Thailand | non-aligned | 7 kg |
| Thai Vietjet (VZ) | Thailand | non-aligned | 7 kg |
| Indonesia AirAsia (QZ) | — | — | — |
| AirAsia (Malaysia) (AK) | Malaysia | non-aligned | 7 kg |
| Batik Air (ID) | — | — | — |
Carrier nationality changes what you are owed. Garuda Indonesia are registered in Indonesia. Thai Airways, Thai AirAsia and Thai Vietjet are Thai-registered. Passenger rights are set first by the country the flight departs from, and in some jurisdictions — the EU and UK notably — the carrier’s nationality extends cover to inbound flights as well. Choosing an airline therefore has a genuine legal consequence, not only a service and price one.
Third-country carriers usually mean a connection. AirAsia (Malaysia) are registered neither in Thailand nor in Indonesia. Travelling with them normally routes through their own hub, which typically adds journey time and reduces the fare. What must be checked is the transit rule of the hub’s country: some nationalities need a transit visa even without leaving the sterile area.
Indonesia corridor character
Corridors to Indonesia average about 3.9 hours of block time, split 3 short-haul (<4h), 2 medium-haul (4–7h). The lowest fare we have recorded is ฿4,339 on HKT–CGK. We hold 5 corridors from 3 Thai airports to 2 destination airports.
Routes to Indonesia from Thailand are a cluster D — ASEAN & regional leisure corridor. The average block time is about 3.8 hours. The lowest fare our feed returned across this country’s corridors is about ฿4,063 on BKK-CGK (it moves with season). Compare month-by-month fares for each city pair on the route pages.
An average block time hides what matters. The 3.9-hour figure averages corridors of unequal length, and block time drives preparation more than people expect. Beyond six hours, meals, seat choice and sleeping on board become real variables; below it they barely register. Read the block time for the city pair you will actually fly, not the country average.
A country low is not your corridor’s price. The figure comes from one route in this group, and other corridors to Indonesia can sit at an entirely different level because distance and capacity differ. It is useful for comparing country against country, not for budgeting a specific city pair. Take corridor-level pricing from that route’s own guide.
Best time to book
Across the 6 months we captured on corridors to Indonesia, the cheapest reading was Oct 2026 at ฿4,135 and the dearest Nov 2026 at ฿6,256 — a 51% spread. These are observations, not forecasts. We hold 5 corridors from 3 Thai airports to 2 destination airports.
Fares to Indonesia are cheapest outside Thai school holidays, Songkran and New Year. Book 4–8 weeks ahead; compare months in the route table and city-pair pages.
The calendar that moves this group. corridors to Indonesia is a regional corridor with a shorter booking window than long-haul. The fare tracks low-cost promotional cycles and Thai long weekends more than any season at the destination, and Songkran plus the consecutive-holiday blocks are the tightest weeks of the year.
Widen your dates before hunting discounts. On international corridors, moving the departure by one or two days usually does more than switching airline or waiting for a sale, because the price tracks the seats left in each bucket on that specific day. If the dates are fixed, the remaining lever is booking earlier — and that only bites on corridors where capacity tightens seasonally.
Departure airports for Indonesia
Corridors to Indonesia depart from 3 Thai airports in our catalogue, each with a different route count and frequency — which feeds directly into the fare and into the options you have when a flight is cancelled. 7 carriers appear across those corridors.
- Bangkok (BKK) — 2 routes, ~63×/wk
- Bangkok (DMK) — 2 routes, ~35×/wk
- Phuket (HKT) — 1 route, ~7×/wk
Positioning into Bangkok is an option worth thinking through fully. If you are outside the capital and direct service to Indonesia from your nearest airport is thin or expensive, flying into Bangkok and connecting internationally is often cheaper. The condition that matters is keeping the whole journey on one ticket. Split it and you absorb the connection risk, a second baggage charge and a fresh check-in yourself.
The departure airport changes both the price and the fallback. An airport with more routes and higher frequency gives you more options when something breaks, not merely a lower fare. Choosing between two, read weekly departures alongside price: a slightly cheaper seat on a twice-weekly corridor can become very expensive the moment the plan changes.
Passenger rights on flights to Indonesia
We hold 5 corridors from 3 Thai airports to 2 destination airports. Departures from Thailand to Indonesia fall under Thailand CAAT; the return falls under Indonesia Kemenhub (PM 89/2015). What you are owed changes with the direction of travel and the operating carrier’s nationality — not with the fare you paid or the cabin you sat in.
No European-style compensation schedule applies here. The destination sits with Indonesia Kemenhub (PM 89/2015), which typically imposes duty of care, re-routing and refund obligations but no fixed EU261-style cash bands. The enforceable floor is therefore the airline’s own conditions of carriage plus Thailand CAAT rules for departures from Thailand. Read the conditions of carriage before you buy — that is the document that actually binds you.
Baggage and delay are governed by different instruments. If a bag is lost or arrives late on an international journey, the basis of claim is the Montreal Convention 1999, which applies where both the origin and destination states are parties. Its ceilings are denominated in SDR and revised periodically, so only the current figure is citable. The practical consequence is that the two claims are independent: having no delay-compensation right does not remove a baggage claim, and the report should be filed at the baggage desk before you leave the airport.
FAQ
Do Thai passports need a visa for Indonesia?
Rule: visa-free 30 days (ASEAN). Check the latest at mfa.go.th before buying a ticket.
Which airlines fly to Indonesia?
7 carriers in our catalogue, including Thai Airways, Garuda Indonesia, Thai AirAsia, Thai Vietjet, Indonesia AirAsia, AirAsia (Malaysia) and Batik Air.
How many routes run from Thailand to Indonesia?
The SiamFlights catalogue lists 6 routes to Indonesia.
What currency does Indonesia use?
Indonesia’s local currency is IDR.
Which Thai airports fly to Indonesia?
Our catalogue records corridors from 3 Thai airports — BKK, DMK, HKT — across 5 routes.
If a flight to Indonesia is delayed or cancelled, where do I claim?
Departures from Thailand sit with Thailand CAAT; the return sits with Indonesia Kemenhub (PM 89/2015). Entitlements change with direction of travel and the operating carrier’s nationality, not with the fare paid.
Can I budget my route from the lowest fare shown?
Not reliably. A country-level low comes from one corridor in the group and others can sit at a different level entirely. Take corridor-level pricing from the city pair’s own guide.
Search live fares
Search flights to Indonesia on Aviasales →