GoAsia
Thailand

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

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

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.

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

ModePrice (USD)DurationComfort
FlightFrom 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
  • →  Economy 07:25, 08:30, 09:25, 10:25, 12:15, 12:20, 13:20, 13:25, 14:15, 15:25, 15:40, 16:35, 19:05, 21:05, 21:30, 22:10, 23:05

Frequently Asked Questions

How can I book tickets from Chiang Mai to Hanoi?

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

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

A budget flight is the cheapest option: fares start at THB 3,363 (about $101) and many December dates cost around THB 3,950.

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

Flying is the only practical option. The nonstop flight takes about 1 hour 35 minutes.

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

The flight takes about 1 hour 35 minutes. Add time for airport transfers, check-in and immigration on both ends.

Do I need a visa to fly from Thailand to Vietnam?

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.

Are there direct flights between Chiang Mai and Hanoi?

Yes. Thai AirAsia flies nonstop, so you do not need to change in Bangkok.

What are the baggage rules for flights to Hanoi?

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. [1] AirAsia: Cheap flights from Chiang Mai to Hanoi. Retrieved November 11, 2026.
  2. [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.