Direct flights from Bangkok to Jakarta
All flights from BKK to CGK non-stop. There are direct flights from Suvarnabhumi Airport (BKK), Thailand to Soekarno Hatta International (CGK), Indonesia with Thai Airways International, Garuda Indonesia and Ethiopian Airlines. 25 weekly departures are currently scheduled on this route. Departure times range from 08:00 to 14:25 depending on the schedule period. The flight distance is 1434 miles (2307 km). Flight time ranges from 3 hours and 30 minutes to 3 hours and 50 minutes.
Airlines with non-stop routes:
Thai Airways International
Garuda Indonesia
Ethiopian Airlines
Thai Smile
Thai Lion Air
KLM
Flight schedule from Bangkok to Jakarta with Thai Airways International
This is a weekly direct flight schedule for Thai Airways International. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Bangkok to Jakarta with Garuda Indonesia
This is a weekly direct flight schedule for Garuda Indonesia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Bangkok to Jakarta with Ethiopian Airlines
This is a weekly direct flight schedule for Ethiopian Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Bangkok to Jakarta scheduled departures
Select a date to see every published non-stop departure between BKK and CGK.
BKK - CGK route facts
-
Distance1434 miles (2307 km)
-
Flight time3 hours and 30 minutes to 3 hours and 50 minutes
-
Airlines
Thai Airways
Garuda Indonesia
Ethiopian -
Airline alliancesStar Alliance SkyTeam
-
CabinsEconomy Premium Economy Business
-
Hub airportsGaruda Indonesia: CGK
-
Arrival terminalsThai Airways International: Terminal 3Garuda Indonesia: Terminal 3Ethiopian Airlines: Terminal 3
-
AircraftThai Airways International: Airbus A330-300, Airbus A350-900, Boeing 777-200 / 200ER and Boeing 787-9Garuda Indonesia: Boeing 737-800 PassengerEthiopian Airlines: Boeing 787-8 and Boeing 787-9
Route FAQ
Nearby airports that offer flights to Jakarta (CGK)
From (DMK)
23 flights per week
Direct flights from Bangkok to Indonesia
From Bangkok to Denpasar
DPS Bali International
