City Map Compare/ Distance / Jakarta to Bangkok

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

Indonesia
Area: 662 km²
Population: 10.56M
Timezone: UTC+7
Elevation: 8m

Bangkok

Thailand
Area: 1,569 km²
Population: 10.54M
Timezone: UTC+7
Elevation: 2m

The 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 Comparison

Frequently 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².

Browse all city distances · City directory