How long is the flight from Bangkok to Jakarta?
A direct flight covers a distance of 2,314 km and takes an average of about 3 hours and 30 minutes. Travel time may vary slightly depending on the specific airline and weather conditions.
Which airlines fly this route?
Regular service is provided by carriers such as Thai Airways, Garuda Indonesia, AirAsia, and Thai Lion Air. A total of 15 different airlines serve this route.
Are there direct flights between the cities?
Yes, many direct flights are available on this route. Major national carriers and regional low-cost airlines operate non-stop flights daily.
How much is the cheapest ticket?
Airfares change constantly based on the season and demand. We recommend checking the low-price calendar on this page for the current minimum, which can start from 10,200 ₽.
Which airport does the flight arrive at?
Most international flights from Bangkok arrive at Jakarta's main airport, Soekarno-Hatta (CGK). Some flights may be served by Halim Perdanakusuma Airport, so be sure to check your ticket details.