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
ThailandArea: 1,569 km²
Population: 10.54M
Timezone: UTC+7
Elevation: 2m
Hanoi
VietnamArea: 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 ComparisonFrequently 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².