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 Airlines.

Vietnam Airlines: Vietnam Airlines operates 2 daily flights from Bangkok to Hanoi. Flight VNA 830 departs Bangkok at 11:55 AM, arrives in Hanoi at 1:45 PM.  Flight VNA 832 departs Bangkok at 7:05 PM and arrives in Hanoi at: 8:55PM. One way trip takes 1 hour and 40 minutes and costs from $120.

Vietnam Airlines Baggage Allowance
Vietnam Airlines Meals
Vietnam Airlines Contact

Thai Airways: The national airlines of Thailand offers 2 daily flights from Bangkok to Hanoi, departing at 7:45 AM and 5:50 PM and arriving at 9:35 AM and 7:40 PM respectively. Return ticket costs about $320 - $350, taxes and fees included. 

Thai Airways Baggage Allowance
Thai Airways Meals
Thai AIrways Contact

Air Asia: A renowned low cost airlines, Air Asia operates daily flight between Bangkok and Hanoi. These flights run in early morning hour, leaving Bangkok at 6:45AM and arriving in Hanoi at 8:35 AM. Please note that there is no food provided on this low cost flight. 

Air Asia
Air Asia Contact

Qatar Airways: Qatar Airways has 4 flights per week from Bangkok to Hanoi. One way trip takes 1 hour and 50 minutes, departing Bangkok at 1:00 PM and arriving at 2:50 PM in Hanoi. Flights depart on Monday, Tuesday, Friday and Saturday. 

Qatar Airways Baggage Allowance
Qatar Airways Business Class
Qatar Airways Contact 

Was this helpful for you? 

Speak to a Specialist


Cruise and package tours specialist

84 977 527 488

Suggested Itineraries