City Map Compare/ Distance / Bangkok to Hanoi

Distance from Bangkok to Hanoi

987 km (613 miles) — straight-line distance as the crow flies

987 km

Kilometers

613 miles

Miles

~1h 40m

Est. Flight

0h

Time Difference

Bangkok

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

Hanoi

Vietnam
Area: 3,359 km²
Population: 8.05M
Timezone: UTC+7
Elevation: 12m

Bangkok and Hanoi are relatively close, separated by less than 1000 kilometers.

Bangkok is known for Grand Palace and Wat Arun, while Hanoi is famous for Hoàn Kiếm Lake and Old Quarter (36 Streets).

In terms of city area, Hanoi is 2.1x larger than Bangkok. You can compare their sizes visually on our side-by-side map comparison.

Compare Bangkok and Hanoi side by side

Open Map Comparison

Frequently Asked Questions

How far is Bangkok from Hanoi?

The straight-line (as the crow flies) distance from Bangkok to Hanoi is 987 km (613 miles).

How long is the flight from Bangkok to Hanoi?

A direct flight would take approximately 1h 40m, based on an average commercial jet speed of 850 km/h.

Is Bangkok bigger than Hanoi?

Hanoi is larger at 3,359 km², compared to 1,569 km².

Browse all city distances · City directory