Flights from Bangkok to Hanoi
From Bangkok to Hanoi, there are 5-6 daily flights, operated by Vietnam Airlines, Thai Airways, Air Asia or Qatar Airways.
Photo: ttrweekly.com
As of 2025, flights from Bangkok to Hanoi are available multiple times a day, with airlines including Vietnam Airlines, Thai Airways, AirAsia, and Qatar Airways operating a combined total of around 5-6 flights daily.
Vietnam Airlines: Vietnam Airlines currently operates two daily flights from Bangkok to Hanoi. Flight VNA 830 departs Bangkok at 11:55 AM and arrives in Hanoi at 1:45 PM. The second flight, VNA 832, leaves Bangkok at 7:05 PM, arriving in Hanoi at 8:55 PM. The flight duration is approximately 1 hour and 40 minutes, with one-way fares starting from $120.
Vietnam Airlines Baggage Allowance
Vietnam Airlines Meals
Vietnam Airlines Contact
Thai Airways: The national carrier of Thailand operates two daily flights to Hanoi, departing at 7:45 AM and 5:50 PM, with arrivals at 9:35 AM and 7:40 PM, respectively. A round-trip ticket generally costs between $320 and $350, inclusive of taxes and fees.
Thai Airways Baggage Allowance
Thai Airways Meals
Thai Airways Contact
AirAsia: Recognized as a leading low-cost airline, AirAsia offers a daily flight from Bangkok to Hanoi, departing at 6:45 AM and arriving at 8:35 AM. Please be aware that meals are not included on this budget flight.
Qatar Airways: Qatar Airways operates four weekly flights from Bangkok to Hanoi. The flights depart at 1:00 PM and arrive in Hanoi at 2:50 PM. Services are available on Mondays, Tuesdays, Fridays, and Saturdays, with a one-way flight duration of approximately 1 hour and 50 minutes.
Qatar Airways Baggage Allowance
Qatar Airways Business Class
Qatar Airways Contact