Direct (nonstop) flights from Hanoi to Bangkok

5 airlines fly nonstop from Noibai International (HAN) to Suvarnabhumi Airport (BKK). It's 615 miles (990 km), about 2h in the air. Operated by Ethiopian Airlines, Thai Airways International, VietJet Air and others.

HAN
Noibai International
🇻🇳 Hanoi, Viet Nam
BKK
Suvarnabhumi Airport
🇹🇭 Bangkok, Thailand
Flight Time
2h
Distance
615 mi
990 km
CO₂/pax
114 kg
−27 kg vs. layover
Airlines
5
Ethiopian Airlines +4
Time Diff
Same timezone
Operated by Ethiopian Airlines Ethiopian Airlines Thai Airways International Thai Airways International VietJet Air VietJet Air Vietnam Airlines Vietnam Airlines Vietravel Airlines Vietravel Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
HAN → BKK
Flight Time
2h
Distance
615 mi
Thai Airways International TG Thai Airways International
Route
HAN → BKK
Flight Time
2h
Distance
615 mi
VietJet Air VJ VietJet Air
Route
HAN → BKK
Flight Time
2h
Distance
615 mi
Vietnam Airlines VN Vietnam Airlines
Route
HAN → BKK
Flight Time
2h
Distance
615 mi
Vietravel Airlines VU Vietravel Airlines
Route
HAN → BKK
Flight Time
2h
Distance
615 mi

Alternative Routes

Other ways to fly from Hanoi to Bangkok with one stop · direct emits 114 kg CO₂ per passenger

HAN VTE (Vientiane) BKK
Leg 1: 1h 10m (306 mi) Leg 2: 1h 10m (318 mi) Total: ~2h 20m 🍃 141 kg CO₂ (+24% vs. direct)
Leg 1
HAN → VTE
1h 10m · 306 mi
View HAN to VTE flights →
Leg 2
VTE → BKK
1h 10m · 318 mi
View VTE to BKK flights →
HAN SAI (Siem Reap) BKK
Leg 1: 1h 40m (549 mi) Leg 2: 1h 25m (234 mi) Total: ~3h 5m 🍃 170 kg CO₂ (+49% vs. direct)
Leg 1
HAN → SAI
1h 40m · 549 mi
View HAN to SAI flights →
Leg 2
SAI → BKK
1h 25m · 234 mi
View SAI to BKK flights →
HAN CNX (Chiang Mai) BKK
Leg 1: 1h 40m (475 mi) Leg 2: 1h 25m (368 mi) Total: ~3h 5m 🍃 181 kg CO₂ (+59% vs. direct)
Leg 1
HAN → CNX
1h 40m · 475 mi
View HAN to CNX flights →
Leg 2
CNX → BKK
1h 25m · 368 mi
View CNX to BKK flights →
HAN DAD (Da Nang) BKK
Leg 1: 1h 25m (388 mi) Leg 2: 1h 45m (524 mi) Total: ~3h 10m 🍃 194 kg CO₂ (+70% vs. direct)
Leg 1
HAN → DAD
1h 25m · 388 mi
View HAN to DAD flights →
Leg 2
DAD → BKK
1h 45m · 524 mi
View DAD to BKK flights →
HAN KTI (Phnom Penh) BKK
Leg 1: 1h 55m (680 mi) Leg 2: 1h 20m (324 mi) Total: ~3h 15m 🍃 211 kg CO₂ (+85% vs. direct)
Leg 1
HAN → KTI
1h 55m · 680 mi
View HAN to KTI flights →
Leg 2
KTI → BKK
1h 20m · 324 mi
View KTI to BKK flights →

Looking for the return flight?

BKK → HAN: Flights from Bangkok to Hanoi

Frequently Asked Questions

How long is the direct flight from Hanoi to Bangkok?

A nonstop flight from Hanoi (HAN) to Bangkok (BKK) takes approximately 2 hours. The distance is 615 miles (990 km).

Which airlines fly nonstop from Hanoi to Bangkok?

5 airlines: Ethiopian Airlines, Thai Airways International, VietJet Air, Vietnam Airlines, Vietravel Airlines.

Is there a nonstop flight from Hanoi to Bangkok?

Yes. 5 airlines: Ethiopian Airlines, Thai Airways International, VietJet Air, Vietnam Airlines, Vietravel Airlines.

How far is Hanoi from Bangkok?

The flight distance from Hanoi to Bangkok is 615 miles (990 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Hanoi to Bangkok?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Viet Nam to Thailand?

Depends on your passport. Check with the Thailand embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Hanoi to Bangkok?

Roughly 114 kg CO2 per passenger one-way. That's about the same as driving 570 km.

Is the return flight from Bangkok to Hanoi also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Hanoi to Bangkok?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Noibai International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.