Cheap Flights from Bangkok to Hanoi

Compare Bangkok to Hanoi flight deals

Find the cheapest month or even day of the year to fly to Hanoi

Book the best Hanoi fare with no extra fees

Flight deals from Bangkok to Hanoi Airport

Looking for a cheap last-minute deal or the best return flight from Bangkok to Hanoi Airport? If you want to travel next month, return fares start from Rs36,136. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bangkok to Hanoi

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok to Hanoi flights are currently cheapest in April.

Direct flights from Bangkok to Hanoi

Bangkok to Hanoi: Alternative routes

Compare routes from Bangkok to Hanoi below. You may find an airport to fly into that's cheaper, faster, or easier than Hanoi.

Bangkok to Hanoi: Flight information

The things to know before you go.
Cheapest flight foundRs15,542
Cheapest month to flyApril
Average flight time1 hr, 52 mins
Most popular airlineAir Cambodia
Average flights per week254

Finding cheap flights from Bangkok to Hanoi: Frequently asked questions

The best price we found for a return flight from Bangkok to Hanoi is Rs30,805. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 52 minutes is the average flight time from Bangkok to Hanoi.
Air Cambodia, Scandinavian Airlines and Bangkok Airways fly direct from Bangkok to Hanoi.
As of March 2026, there are 254 flights per week flying from Bangkok to Hanoi.
The cheapest month to fly from Bangkok to Hanoi is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to Hanoi Airport on Saturday, 25 April 2026.
Yes – the average flight time is 1 hour and 52 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Hanoi but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Hanoi is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Hanoi is VietJet Air .

Travelling from Bangkok to Hanoi Noi Bai International Airport (HAN): What you need to know

  • There are a couple of main airports to choose from in Bangkok. Check out your options departing from Bangkok Suvarnabhumi International Airport (BKK) or Bangkok Don Mueang International Airport (DMK) when booking your flight from Bangkok to Hanoi Noi Bai International Airport (HAN).

  • Around 1 hour 55 minutes is the usual time it takes for a direct Bangkok to Hanoi Noi Bai International Airport flight.

  • Hanoi Noi Bai International Airport is located in Hanoi. The city's timezone is UTC+7, which is the same as Bangkok.

  • With 63 direct flights a week between the two airports, Bangkok Suvarnabhumi International Airport (BKK) to Hanoi Noi Bai International Airport (HAN) is the busiest route. Thai Airways International operates the earliest flight at 7:45am. If you'd like to make the most of your day before taking off, the last departure from BKK to HAN is with Vietnam Airlines at 10:15pm.

  • Leave plenty of time to get on your flight from Bangkok to HAN. As a general rule, arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Popular months like February or other busy periods mean longer lines and potential delays. Stay ahead of the crowds by getting to the airport even earlier. Plan for at least four hours ahead of international flights and two hours before domestic departures.

Airports in Bangkok

Bangkok Suvarnabhumi International Airport (BKK)

  • You can book a direct flight from Bangkok to Hanoi Noi Bai International Airport (HAN) departing from Bangkok Suvarnabhumi International Airport (BKK).

  • You'll have your pick of carriers that operate direct flights from Bangkok to Hanoi Noi Bai International Airport leaving from BKK. Book your ticket with one of these:

  • Vietnam Airlines is the airline most travellers choose for flights from BKK to HAN.

  • Among carriers operating on this route, Vietnam Airlines is the most consistent for on-time landings.

  • BKK is about 31 kilometres from central Bangkok. If you're driving, catching a taxi or ride-sharing from the centre, it'll take 35 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the travel time to be around 35 minutes.

  • Catching an early flight from Bangkok to Hanoi Noi Bai International Airport? Avoid the stress of rushing to the terminal (and sneak in some extra snooze time) by choosing one of these stays near Bangkok Suvarnabhumi International Airport:

  • 73% of flights that take off from Bangkok Suvarnabhumi International Airport reach their destination on time.

Bangkok Don Mueang International Airport (DMK)

  • Think about kicking off your trip from Bangkok Don Mueang International Airport (DMK). You can book a direct Bangkok to Hanoi Noi Bai International Airport (HAN) plane ticket from this popular hub.

  • Thai AirAsia offers direct flights from Bangkok to HAN leaving from DMK. Book your favourite window (or aisle) seat and get to your destination in one go.

  • On the DMK to HAN route, Thai AirAsia is the favourite choice for most passengers.

  • Flights between Bangkok Don Mueang International Airport and Hanoi Noi Bai International Airport tend to arrive on time more often with Thai AirAsia compared to other carriers.

  • DMK is around 24 kilometres from central Bangkok. It'll take 35 minutes or so to get to the airport if you're driving from the city centre. Public transport takes roughly 1 hour 5 minutes.

  • Want to enjoy an extra night away before boarding your Bangkok to HAN flight? Kick back in a hotel near Bangkok Don Mueang International Airport before your break officially begins. These stays are expecting you:

  • 60% of flights departing Bangkok Don Mueang International Airport make it to their destination as expected.

About Hanoi Noi Bai International Airport (HAN)

Getting from Hanoi Noi Bai International Airport (HAN) to central Hanoi

  • Central Hanoi is around 31 kilometres from Hanoi Noi Bai International Airport and takes about 40 minutes to reach by car. Work out your options for getting into the city, whether that's with a taxi, car hire or ride-share.

  • Travelling by public transport takes around 1 hour.

How to find the cheapest flights from Bangkok to Hanoi Noi Bai International Airport (HAN)

  • The lowest price we've found for a one-way ticket from Bangkok to Hanoi Noi Bai International Airport is Rs15,542. For a return flight on this route, the best price is Rs30,805. Depending on the availability and when you book, these fares could change.

  • Don't leave everything to the last minute. You're more likely to find cheap flights from Bangkok to HAN if you book early. Airlines often have some amazing early bird rates.

  • If you can be flexible with your trip dates, use the 'Whole month' search tool. It'll give you the cheapest price across every month when searching for your Bangkok to Hanoi Noi Bai International Airport ticket.

  • You don't need to check every day to find out if prices have dropped when you set up a Price Alert. We'll let you know when there's a better deal on plane tickets from Bangkok to HAN.

  • Filters make it easier to save some cash on your flight from Bangkok to Hanoi Noi Bai International Airport. Choose the airlines, flight times and stops that check all your boxes. Then sort the results by 'Cheapest' to find the best price quickly.

The best time to fly from Bangkok to Hanoi Noi Bai International Airport (HAN)

  • It's time to work out your travel dates for your flight from Bangkok to Hanoi Noi Bai International Airport (HAN). February is the most popular month to visit Hanoi. If you prefer a quieter vibe, think about going in December.

  • When booking your Bangkok to HAN plane ticket, consider what kind of weather you prefer. June is the warmest month in Hanoi, with temperatures ranging from 25ºC to 36ºC.

  • If you like cooler conditions, search for a cheap ticket from Bangkok to Hanoi Noi Bai International Airport in January when temperatures are between 10ºC and 23ºC.

More about Hanoi

  • Start your Hanoi trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Bangkok to Hanoi Noi Bai International Airport, explore our range of hotels including:

  • There are so many things to discover in this city, it can be hard to figure out where to start. Ho Chi Minh Mausoleum, Thang Long Water Puppet Theatre and Hoan Kiem Lake Walking Street are popular attractions which should be on every Hanoi itinerary.

Explore more of Vietnam

  • Móng Cái is another essential stop in Vietnam and is around 225 kilometres east of Hanoi. No journey is complete without seeing Baĩ biển Trà Cổ, Tra Co beach and Biển Trà cổ, Móng Cái, Quảng Ninh.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.