How to Get from Chiang Mai to Hanoi
Fly nonstop from Chiang Mai to Hanoi in about 1h 35m. See airlines, fares from THB 3,363 and the Vietnam e-visa rules before you go.
Last updated: November 11, 2026

Contents
Leaving the misty mountains and golden temples of northern Thailand for the busy, historic streets of Hanoi takes you from laid-back Lanna culture to the energy of Vietnam's capital. Both cities love their street food and their old traditions, but the border brings a shift in architecture, coffee culture and rhythm.
The overland route crosses Laos and takes days, so nearly everyone flies. You can finish a morning khao soi in Chiang Mai and sit down to bun cha in the Old Quarter by mid-afternoon.
Chiang Mai to Hanoi by Flight
Thai AirAsia flies nonstop from Chiang Mai (CNX) to Hanoi Noi Bai (HAN), for example at 13:20 with arrival at 14:50. The nonstop flight takes about 1 hour 35 minutes.[1]
Fares start at THB 3,363 (about $101), and December dates are often around THB 3,950 (about $118). Hand luggage is limited to 7 kg on AirAsia, so add checked baggage if you travel with a suitcase.[1]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Flight | From about $101[1] | About 1h 35m[1] | High |
Tips for Traveling from Chiang Mai to Hanoi
- Sort out your visa first: Many nationalities need a Vietnamese visa. The official e-visa is valid for up to 90 days, for single or multiple entries, and costs $25 for a single entry or $50 for multiple entries. Some nationalities are exempt, so check the exemption list on the portal.[2]
- Complete the pre-arrival form: Vietnamese immigration recommends filling it in online before you enter, which saves time at the border.[2]
- Arrive early: AirAsia advises arriving 2 to 3 hours before departure for security and check-in.[1]
- Carry a light layer: Planes and airports are chilly, and Hanoi can feel cool from November to February compared with Thailand.
Timetable
| Flight Chiang Mai - Hanoi $ 45.90–144.19 1h 30m – 1days 10m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Chiang Mai to Hanoi, including current prices and schedules.
A budget flight is the cheapest option: fares start at THB 3,363 (about $101) and many December dates cost around THB 3,950.
Flying is the only practical option. The nonstop flight takes about 1 hour 35 minutes.
The flight takes about 1 hour 35 minutes. Add time for airport transfers, check-in and immigration on both ends.
Many nationalities do. The official e-visa costs $25 for a single entry and $50 for multiple entries and is valid for up to 90 days. Some nationalities are exempt, so check your passport on the e-visa portal.
Yes. Thai AirAsia flies nonstop, so you do not need to change in Bangkok.
They depend on the airline. On AirAsia, hand luggage is limited to 7 kg and checked baggage is an add-on. Check your fare conditions when you book.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap flights from Chiang Mai to Hanoi. Retrieved November 11, 2026.
- [2] Immigration Department, Ministry of Public Security of Viet Nam: Vietnam National Electronic Visa system. Retrieved November 11, 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.