Favorite airline: Garuda Indonesia
12 % of flights from Bangkok to Jakarta - Soekarno-Hatta International are booked with Garuda Indonesia.
Garuda Indonesia
12 %
Bangkok Airways
6 %
Thai Airways
6 %
Direct flights are more expensive
Flights with a stopover are on average $129.00 cheaper than direct flights.
non stop flight
1 stop
03h 35min
11h 50min
$347
$218
Favourite connection: via Singapore
Stopover flights on this route are especially popular via Singapore, making up 53 % of bookings.
Route
bookings
1 stopover Singapore-Changi Airport
11h 50min, from $218
53 %
Direct flights
03h 35min, from $347
27 %
1 stopover Kuala Lumpur-International Airport
05h 50min, from $305
13 %