GoAsia
Vietnam

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

How to Get from Hanoi to Chiang Mai
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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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

ModePriceDuration
Non-stop flightFrom 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
  • →  Economy 01:40, 08:15, 09:15, 09:35, 10:35, 11:45, 12:20, 13:00, 13:20, 15:20, 15:45, 17:45, 18:20, 19:45, 19:50, 20:50

Frequently Asked Questions

How can I book tickets from Hanoi to Chiang Mai?

Use the booking tool on this page to compare the transport options currently available from Hanoi to Chiang Mai, including current prices and schedules.

What is the cheapest way to get from Hanoi to Chiang Mai?

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

What is the fastest way to get from Hanoi to Chiang Mai?

A non-stop flight, which takes about 1 hour 40 minutes.

How long does it take to get from Hanoi to Chiang Mai?

A non-stop flight takes about 1 hour 40 minutes. Connecting itineraries take longer.

Are there direct flights from Hanoi to Chiang Mai?

Yes. Thai AirAsia flies non-stop from Noi Bai International Airport to Chiang Mai International Airport.

How do I get from Hanoi city center to the 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. [1] AirAsia: Flights from Hanoi to Chiang Mai. Retrieved October 28, 2026.
  2. [2] 12Go: 12Go timetable: Hanoi to Chiang Mai. Retrieved October 28, 2026.
  3. [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.