
5
Aerolíneas
42×
Por semana
฿5,883
Desde (en vivo)
3.7h
Directo
Bangkok (BKK) → Jakarta (CGK)
Bangkok
Suvarnabhumi Airport
DISTANCE
2 481 km
Jakarta
Soekarno-Hatta International Airport
Flight time is an estimate: great-circle distance with ~8% routing adjustment and ~45 min ground operations. Actual block time depends on the carrier, winds, and specific service (check the airline schedule).
🇮🇩
CGK ·
- Country
- Indonesia
- Capital
- Jakarta
- Currency
- IDR
- Visa (Thai passport)
- visa-free 30 days (ASEAN)
- Audience
- Medium — ASEAN regional / Songkran
When are fares cheapest?
Click a month → live Aviasales fares for the 15th
Compare carriers on this route
🇹🇭Thai Airways
TG
- Frequency
- 42× / week
- Baggage
- LCC (paid) +10
- Migrant program
- ✓
🇮🇩Garuda Indonesia
GA
- Frequency
- 42× / week
- Baggage
- LCC (paid)
- Migrant program
- ✓
🇹🇭Thai AirAsia
FD
- Frequency
- 42× / week
- Baggage
- LCC (paid)
- Migrant program
- —
Flights Bangkok → Jakarta (BKK-CGK) — THB Fares, Airlines, Frequency
Bangkok to Jakarta connects Thailand with the capital of Indonesia, a route weighted toward business travel between two of Southeast Asia’s largest economies, alongside tourism and regional family movement. At around 42 flights a week it is frequent and well served.
Block time is about 3.7 hours. Jakarta is a vast metropolitan area and a major hub in its own right, so the route carries both city visitors and travellers using Jakarta as a connecting point across the Indonesian archipelago.
Airlines on this route
Five carriers fly BKK-CGK: Thai Airways and Garuda Indonesia on the full-service side, with Thai AirAsia, Thai Vietjet and Indonesia AirAsia covering the low-cost end. The full-service carriers include checked baggage and a fuller cabin; the low-cost carriers price the base seat low and charge extras separately. Comparing the all-in cost once baggage is added is the practical way to weigh the options on this route.
THB fares
BKK-CGK fares stay competitive given the frequency, rising around the year-end holidays, the Indonesian holiday periods and the Thai school breaks. For those peaks, six to ten weeks of lead time is sensible. Outside them, the low-cost carriers’ early-released fares are the cheapest seats, and three to six weeks usually finds a good THB price. Mid-week departures undercut weekends.
Search live fares
Search BKK → CGK on Aviasales →
About Jakarta
Jakarta is Indonesia’s capital and the centre of one of the world’s largest metropolitan areas — a sprawling, fast-moving business city rather than a conventional tourist destination. For most travellers from Bangkok it is a place of work and meetings, or a connecting point: Jakarta’s airport feeds onward routes to Bali, Yogyakarta and the wider archipelago. Travellers passing through often build in a short city stay rather than treating Jakarta as the main trip.
FAQ
Which airlines fly Bangkok to Jakarta? Direct BKK-CGK flights are operated by Thai Airways, Garuda Indonesia, Thai AirAsia, Thai Vietjet, QZ. Compare baggage allowance, fares and schedules in the carrier table above.
How long is the BKK-CGK flight and how often does it run? Block time is about 3.7 hours. The BKK-CGK route runs roughly 42 flights per week across all carriers.
How far ahead should I book BKK-CGK for the best fare? Booking 4-8 weeks ahead for regular dates, and 10-14 weeks for peak periods (Songkran, New Year, Hajj/Umrah season), typically saves 15-30%. See the month-by-month fare heatmap above.
What is the checked baggage allowance on BKK-CGK? It varies by carrier and fare class — full-service carriers on this route usually include 20-30 kg, while low-cost carriers sell it as an add-on. Confirm the current policy on the airline’s site before booking.
Do Thai passport holders need a visa for Indonesia? visa-free 30 days (ASEAN). Check the latest requirements with the embassy or mfa.go.th before booking.
Related routes
Dónde hospedarse · Jakarta
Hoteles en Jakarta — presupuesto en pesos
Económico
Hostal & 2-3★
$700–1,500 MXN / noche
Medio
Confort 3-4★
$1,500–3,500 MXN / noche
Lujo
5★ & resort
$3,500+ MXN / noche
Hotellook compara 70+ sitios de reserva incluyendo Booking.com, Agoda, Trip.com — reservar nos da una pequeña comisión sin costo adicional.
Todos los hoteles en Jakarta