Hanoi to Bangkok flight distance & time (HAN-BKK)

How far is Hanoi from Bangkok by plane? The great circle distance from Noi Bai International Airport (HAN) to Suvarnabhumi Airport (BKK) is 992 km / 536 nm, about 1h 28m flight time, with an initial heading of 213° (SSW).

FromNoi Bai International Airport (HAN), Hanoi, VN
ToSuvarnabhumi Airport (BKK), Bangkok, TH
Distance992 km · 536 nm · 617 mi
Initial heading213° (SSW)

Airlines on this route

Aircraft with enough range to fly HAN to BKK nonstop

TypeRange
Scottish Aviation Bulldog 539 nm / 998 km
de Havilland D.H.87 Hornet Moth 539 nm / 998 km
Breguet Br. 941 (940/941) 540 nm / 1,000 km
MFI, Malm MFI-9 Junior (Bo 208 Junior) 540 nm / 1,000 km
Saab Saab-37 Viggen 540 nm / 1,000 km
Ambrosini SAI.7 / S.7 540 nm / 1,000 km
Piel CP30 Emeraude 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
MFI, Malm MFI-9 Junior (Bo 208 Junior) 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
Iljuschin / Ilyushin Il-114 540 nm / 1,000 km
Orlican M-1 Sokol 540 nm / 1,000 km
CAP / Mudry / Apex Cap 10 540 nm / 1,000 km
Aero L-39 Albatros 540 nm / 1,000 km
Nord Aviation (SNCAN) N 3400 Norbarbe 540 nm / 1,000 km
SOKO / CNIAR J-22 Orao / IAR-93 540 nm / 1,000 km
BAe, British Aerospace Sea Harrier 540 nm / 1,000 km
Nord Aviation (SNCAN) N 3202 Master 540 nm / 1,000 km
PZL Mielec M18 Dromader 540 nm / 1,000 km
BAe, British Aerospace Sea Harrier 540 nm / 1,000 km

Open HAN to BKK in the calculator · Return route BKK to HAN

Frequently asked questions

How far is Hanoi from Bangkok?
The great circle distance between Hanoi and Bangkok is 992 km (536 nm / 617 mi).
How long is the flight from Hanoi to Bangkok?
A direct flight from HAN to BKK takes about 1h 28m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
Is there a nonstop flight from Hanoi to Bangkok?
Yes - 5 airlines currently operate this route, see the list above.