
Bangkok to Hanoi
2 hours
1,500-5,000 THB
1 option
Flight
Last verified: April 2026
Direct flights from Bangkok to Hanoi take about 2 hours. Multiple airlines compete on this popular route, keeping prices affordable.
Our recommendation
Direct flight with AirAsia, VietJet, or Thai Airways. Book 2-3 weeks ahead for best prices.
Transport options
Direct Flight
2 hours
1,500-5,000 THB
5+ daily flights
flight- Fast
- Multiple airlines
- Affordable
- Need Vietnam e-visa
- Airport is far from center
How to do it
- 1Apply for Vietnam e-visa
- 2Fly Bangkok to Hanoi (2 hrs)
- 3Arrive at Noi Bai Airport
- 4Grab/taxi to Old Quarter (45-60 min, $15-20)
Search & Book Transport
Powered by 12Go Asia. Prices shown at checkout.
Live Schedules
Loading schedules...
Tips for This Route
- •Vietnam e-visa required
- •Noi Bai Airport is 30 km from Old Quarter — budget 45-60 min for transfer
- •Grab is the best app for airport transfers in Hanoi
Frequently asked questions
How far is Hanoi airport from the city?
Noi Bai Airport is about 30 km from the Old Quarter. Grab or taxi takes 45-60 minutes and costs $15-20.
Compare All Live Options
Want to compare real-time prices, schedules, and booking options from multiple providers? Our partner InterInformation has live data for the Bangkok to Hanoi route.
Related routes
Stay
See all hotels →
5 photosApartment/FlatQuiet zoneAlisha
West Coast
10.0Exceptional (6)
🌕 26 mins by taxi from Full Moon Party
5 photosEntire HouseQuiet zoneHoney Moon House 2 • Near Aum Yoga • 4K Tv • AC
Salad Beach
10.0Exceptional (4)
🌕 25 mins by taxi from Full Moon Party
5 photosEntire HouseQuiet zoneCasa Eden • Thong Sala Center • 2BR • 4K TV • AC
Thong Sala
10.0Exceptional (3)
🌕 23 mins by taxi from Full Moon Party
5 photosVillaQuiet zoneOzzy villa phangan
★★★★★·Salad Beach
10.0Exceptional (2)
🌕 28 mins by taxi from Full Moon Party