Distance from Jakarta to Bangkok
2,328 km (1,446 miles) — straight-line distance as the crow flies
2,328 km
Kilometers
1,446 miles
Miles
~3h 14m
Est. Flight
0h
Time Difference
Jakarta
IndonesiaBangkok
ThailandThe distance between Jakarta and Bangkok is roughly equivalent to 6 hours of driving, though the straight-line distance as the crow flies is significantly shorter than any road route.
Jakarta is known for National Monument (Monas) and Old Town (Kota Tua), while Bangkok is famous for Grand Palace and Wat Arun.
In terms of city area, Bangkok is 2.4x larger than Jakarta. You can compare their sizes visually on our side-by-side map comparison.
Compare Jakarta and Bangkok side by side
Open Map ComparisonFrequently Asked Questions
How far is Jakarta from Bangkok?
The straight-line (as the crow flies) distance from Jakarta to Bangkok is 2,328 km (1,446 miles).
How long is the flight from Jakarta to Bangkok?
A direct flight would take approximately 3h 14m, based on an average commercial jet speed of 850 km/h.
Is Jakarta bigger than Bangkok?
Bangkok is larger at 1,569 km², compared to 662 km².