How to Get from Hanoi to Chiang Mai
Fly from Hanoi to Chiang Mai non-stop in about 1 hour 40 minutes with Thai AirAsia. Fares, flight times and tips.
Last updated: October 28, 2026

Contents
From the Old Quarter's motorbike horns and sizzling street food to the temple walls and forested hills of the former Lanna Kingdom: the trip from Hanoi to Chiang Mai takes you from one cultural capital to another. Mountains and the northern reaches of Laos lie between them, which makes flying the practical choice.
Hanoi to Chiang Mai by Flight
Thai AirAsia flies non-stop from Hanoi (HAN) to Chiang Mai (CNX) in about 1 hour 40 minutes, with fares from VND 2.5 million one way.[1] On booking platforms fares across all itineraries run from about $55 to $224 (October 2026).[2] Connecting itineraries take longer.
Comparing Your Options
| Mode | Price | Duration |
|---|---|---|
| Non-stop flight | From about VND 2.5 million[1] | About 1h 40min[1] |
| All flights | $55 - $224[2] | From 1h 40min[2] |
Tips for Traveling from Hanoi to Chiang Mai
- Check entry rules: Look up Thailand's entry requirements for your nationality before you fly.
- Arrive early: Be at the airport 2 to 3 hours before departure for security and check-in.[1]
- Watch your hand luggage: Thai AirAsia limits hand luggage to 7 kg, and heavier bags need a checked baggage allowance.[1]
- Plan the airport transfer in Hanoi: Noi Bai Airport is about 30 km from central Hanoi, and buses 86, 07, 17 and 90 run from Terminal 1.[3]
Timetable
| Flight Hanoi - Chiang Mai $ 54.88–223.56 1h 40m – 1days 6h 56m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Hanoi to Chiang Mai, including current prices and schedules.
Flying is the cheapest and fastest option, with Thai AirAsia fares from about VND 2.5 million one way and booking platforms showing fares from about $55 (October 2026).
A non-stop flight, which takes about 1 hour 40 minutes.
A non-stop flight takes about 1 hour 40 minutes. Connecting itineraries take longer.
Yes. Thai AirAsia flies non-stop from Noi Bai International Airport to Chiang Mai International Airport.
Noi Bai Airport is about 30 km from central Hanoi. Buses 86, 07, 17 and 90 run from Terminal 1, and taxis and ride-hailing cars are also available.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Flights from Hanoi to Chiang Mai. Retrieved October 28, 2026.
- [2] 12Go: 12Go timetable: Hanoi to Chiang Mai. Retrieved October 28, 2026.
- [3] Vietnam Airlines: Flights from Ho Chi Minh City to Hanoi. Retrieved October 28, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.