Holidays from Bali & Indonesia

Jakarta to Bangkok

Choose your dates, then compare baggage, connections and the total cost of your trip.

From CGK Jakarta
To BKK Bangkok

Where are you flying to?

Trip type

Travellers and class
1 traveller · Economy

Opens the search on Aviasales, our partner site, in a new tab. Aviasales shows prices in the currency of your location or account settings, which may not be rupiah (IDR). We may earn a commission from eligible bookings, at no extra cost to you.

Lowest fare found

Rp 1.839.979 · one way

found 25 Oct 2026 · departing 3 Nov 2026

Historical observation from 25 Oct 2026. Prices change — check current fares.

1 adult, economy. Checked baggage and payment fees may be extra.

Check current fares

Source: Aviasales search cache via Travelpayouts, refreshed weekly. A found fare is not a guaranteed seat. How we show fares

Airlines on this route

Airlines listed in our route data. Schedules change; confirm the operating carrier when you book.

Compare flights

Jakarta (CGK) to Bangkok (BKK) direct 3.5 hours — TG, Garuda Indonesia, AirAsia Indonesia run ~21 flights per week. Backpacker economy one-way: Rp 1,8-4,2 juta one-way as of May 2026. Floor at Rp 1.800.000 (LCC 7kg cabin bundle) — ceiling at Rp 4.200.000 during peak. Best window: May, September, dan awal November. Set Aviasales fare-alert 6-10 weeks out.

Heads up — affiliate transparency

Heads up — when you click our /go/ links to Aviasales, we earn a commission at no extra cost to you. Same price as Skyscanner direct or booking the airline directly. Important: we don’t get paid more for direct vs multi-stop. If we say multi-stop wins in this article, it’s because the actual numbers favor multi-stop — not because the commission is bigger.

Visa-free and visa-on-arrival rules change. Check the destination embassy site max 3 months before departure. Indonesian paspor must have minimum 6 months validity from your entry date (Imigrasi RI + ICAO rule; see imigrasi.go.id).

Route summary

  • Duration: ~3.5 hours direct Jakarta (CGK) → Bangkok (BKK).
  • Direct carriers: TG, Garuda Indonesia, AirAsia Indonesia.
  • Frequency: ~21 per week.
  • Backpacker one-way: Rp 1,8-4,2 juta one-way.
  • Profile: backpacker outbound — visa-run, weekend ASEAN, multi-stop hacks from/to Jakarta.

Corridor profile: weekend backpacker run + Khao San / Sukhumvit + temple-hop

Backpacker-outbound — fare cycle driven by regional seasonality + LCC bundle aggression. Dominant traveler: mid-20s to 30s backpackers, remote-workers based in Bali/Jakarta, 30-60-day visa-runners, weekend-trippers.

CGK-BKK direct 3 jam 30 menit. AirAsia Indonesia (QZ) bundle 7kg cabin paling murah; Garuda full-service 20kg bagasi. Multi-stop via KUL kadang menang kalau AirAsia Q1 seat-sale lagi drop — gue tracked April 2026 ada slot CGK-KUL-BKK 1,6jt.

Fare-cycle. May, September, dan awal November = baseline floor; Songkran (mid-April), Christmas, Imlek = peak (+60-100%). Set fare-alerts on Aviasales/Google Flights 6-10 weeks out. Flex ±3 days = 30-50% spread between Tue/Wed (floor) vs Fri/Sun (spike).

Visa rules. Indonesian passport to Thailand: visa-free 30 days. Official source: image.mfa.go.th (checked 2026-10-23).

Check real-time prices

See CGK-BKK fares on Aviasales → — live price tracking, transparent affiliate, same as Skyscanner direct.

FAQ

1. Cheapest airline CGK-BKK?

From our Feb-April 2026 tracking: LCCs run 30-50% cheaper than full-service for seat-only no-bag. If you need 20kg check-in, the gap often closes after bundle add-ons. Compute total cost.

2. Can multi-stop beat direct?

Sometimes — when AirAsia Q1 seat-sale or Scoot Q3 promo is in cycle. Multi-stop via KUL/SIN can save 20-40% when timing matches. Tradeoff: 4-8h layover + missed-connection risk (LCCs don’t protect connections — separate tickets).

3. Carry-on hack LCC 7kg on this corridor?

7kg cabin on Scoot/AirAsia/Jetstar/Thai AirAsia is enforced at the counter. Packing cubes + soft-shell 40L max. Our setup weighs 6.8kg — passed consistently across 4 trips. Avoid hardshell trolleys (2.5-3.5kg empty = 4kg left for stuff).


Notes from the backpacker desk: recommendations above based on our fare-tracking Feb-April 2026. Fare cycles move fast. Affiliate disclosure: /go/ link = small commission, price identical. Happy hunting cuy.

SkyIndoFly. Last verified: May 2026.

Entry, baggage and compensation rules change. Confirm with the airline or the official source before you travel.