This is the cheapest retur flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 7/1. Fares are subject to change and may not be available on all flights or dates of travel.
BKK — HAN
10 Dec — 17 Dec1
Return
1 adult
Economy
Return
1 adult, Economy, 0 bags
Cheapflights Tip: The best prices from Bangkok to Hanoi Noibai are usually found in January or September, booked 59 days in advance, depart on a Thursday or Tuesday and return on a Monday
Cheap flight deals from Bangkok to Hanoi
Enter your travel dates to find the best prices.
Cheapest
Best
Direct
Last-minute
One-way
Cheapest flights from Bangkok to Hanoi
Explore the most affordable flight options available from Bangkok to Hanoi. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 10 November 2026.
Fri 11/1213:30 -
Nonstop2h 00m
Mon 14/1222:40 -
Nonstop2h 00m
Deal found 6/11฿4,753
Thu 10/1209:55 -
Nonstop1h 55m
Mon 14/1212:20 -
Nonstop1h 55m
Deal found 5/11฿4,820
Fri 11/1218:30 -
Nonstop1h 45m
Mon 14/1212:20 -
Nonstop1h 55m
Deal found 5/11฿4,853
Wed 18/1113:30 -
Nonstop2h 00m
Wed 25/1122:40 -
Nonstop2h 00m
Deal found 8/11฿4,887
Wed 9/1213:30 -
Nonstop2h 00m
Wed 16/1222:40 -
Nonstop2h 00m
Deal found 8/11฿5,021
Wed 9/1218:30 -
Nonstop1h 45m
Wed 16/1220:50 -
Nonstop1h 50m
Deal found 8/11฿5,021
Mon 14/1213:30 -
Nonstop2h 00m
Fri 18/1222:40 -
Nonstop2h 00m
Deal found 9/11฿5,088
Wed 23/1213:30 -
Nonstop2h 00m
Mon 28/1222:40 -
Nonstop2h 00m
Deal found 9/11฿5,121
Mon 14/1213:30 -
Nonstop2h 00m
Wed 23/1222:40 -
Nonstop2h 00m
Deal found 9/11฿5,155
Fri 11/1215:05 -
Nonstop1h 55m
Mon 14/1212:15 -
Nonstop1h 50m
Deal found 7/11฿5,188
Thu 10/1218:35 -
Nonstop1h 50m
Mon 14/1212:15 -
Nonstop1h 50m
Deal found 9/11฿5,221
Tue 15/1218:30 -
Nonstop1h 45m
Thu 17/1220:50 -
Nonstop1h 50m
Deal found 8/11฿5,221
Best flights from Bangkok to Hanoi
Discover carefully curated flight deals from Bangkok to Hanoi that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 10 November 2026.