Helping travelers to find the best flight offers
Fly from Bangkok to Hanoi with confidence—our search scans over 700 airlines, 50+ travel agencies and 5+ leading booking systems to uncover the best fares, schedules and baggage or change conditions for your trip. Compare options in seconds and lock in the flight that fits your budget and timing without the hassle.
Fly direct from Bangkok to Hanoi for the fastest, most hassle-free way to travel between Thailand and Vietnam — fewer delays, no layovers, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, a nonstop option saves valuable travel time and offers greater comfort, making it ideal for short getaways or business trips.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Bangkok to Hanoi:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The Bangkok — Hanoi route is served by a wide range of airlines: 5 in total, including VietjetAir, Thai AirAsia, Hahn Air, Vietnam Airlines, and Thai Airways. Competition among carriers gives passengers the opportunity to find tickets at attractive fares — with prices starting from $52. Our service helps compare all available offers within seconds and choose the most convenient option. You can filter flights by price, departure time, or baggage rules to make your trip as comfortable as possible. With so many airlines, there’s always a chance to catch special promotions and save.
Starting at $52
Starting at $54
Starting at $56
Starting at $84
Starting at $110
Bangkok — Hanoi
01/26/2026
Departure
Direct flight
VJ902
Starting at $52
Bangkok — Hanoi
03/06/2026
Departure
Direct flight
VJ5164
Starting at $53
Bangkok — Hanoi
02/02/2026
Departure
Direct flight
VJ904
Starting at $54
Bangkok — Hanoi
04/08/2026
Departure
Direct flight
VJ904
Starting at $54
Bangkok — Hanoi
01/14/2026
Departure
Direct flight
VJ904
Starting at $54
Bangkok — Hanoi
03/26/2026
Departure
Direct flight
FD644
Starting at $54
Bangkok — Hanoi
04/04/2026
Departure
Direct flight
VJ902
Starting at $55
Bangkok — Hanoi
01/22/2026
Departure
Direct flight
FD644
Starting at $55
Bangkok — Hanoi
04/24/2026
Departure
Direct flight
VJ902
Starting at $55
Bangkok — Hanoi
01/07/2026
Departure
Direct flight
VJ904
Starting at $55
VietjetAir
Mo, Tu, We, Th, Fr, and Sa
Starting at $64
Thai AirAsia
Mo, Tu, We, Th, Fr, and Sa
Starting at $69
Vietnam Airlines
Every day
Starting at $88
Thai Airways
Every day
Starting at $113
Noi Bai International Airport (HAN) serves as Hanoi’s main international gateway and a regional hub for full-service carriers and many low-cost lines. It typically handles most long-haul and regional flights and is where you’ll find carriers like Vietnam Airlines alongside budget operators. The airport sits about 45–50 km north of the city center; travel times are usually 30–60 minutes by taxi depending on traffic, with fares commonly in a modest range compared with other Asian capitals. Public options include an airport bus and express shuttle services taking roughly 40–70 minutes, while a planned rail link aims to shorten journeys. Pros: comprehensive facilities and frequent services; cons: can be busy and traffic-dependent for transfers.
Bangkok is served mainly by two airports with distinct roles. Suvarnabhumi (BKK) is the primary international hub handling long-haul and full-service carriers, plus many regional flights; it’s typically favored for wide-ranging connections and full-service amenities. It sits about 30–35 km east of the city center, reachable by the Airport Rail Link (~30–40 minutes, mid-range fares) or taxis and ride-hailing (45–60 minutes depending on traffic, fares vary). Don Mueang (DMK) functions largely as a budget and domestic gateway, hosting low-cost carriers and short-haul routes; it’s around 20–25 km north of central Bangkok with buses, taxis and shuttle options (30–50 minutes). Pros: BKK offers more facilities and international connectivity; DMK is often cheaper for low-cost carriers and quicker for domestic transfers. Cons: Both can be affected by heavy traffic for road transfers; transfer between airports may require extra time.
We couldn't find any special offers for flights from Bangkok to Hanoi
The cheapest one-way flight from Bangkok to Hanoi departs on 01/26/2026, is operated by VietjetAir and costs $52
The cheapest roundtrip flight from Bangkok to Hanoi departs on 02/14/2026, is operated by VietjetAir and costs $110
Fastest flight from Bangkok to Hanoi takes 1h 40m
There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa
The distance between Bangkok and Hanoi is 1006km (624 miles). The average flight duration is 1h 49m. There are 81 direct flights from Bangkok to Hanoi. Bangkok and Hanoi are in the same time zone. Flights from Bangkok begin at 6:40 AM. The latest flight from Bangkok departs at 10:15 PM
The cheapest flight ticket from Bangkok to Hanoi according to data for the last 48 hours costs $52
Often the best time to buy tickets from Bangkok to Hanoi is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Bangkok to Hanoi can be found flying in these months: January, April, February.
The fastest flights from Bangkok to Hanoi start from 1 hour 40 minutes in the air.
The following airlines operate direct flights on the route Bangkok — Hanoi: VietjetAir, Thai AirAsia
The minimum one-way ticket price from Bangkok to Hanoi is $54 (January 2026), while the maximum is $61 (June 2026). On average, a ticket costs $56–$57.