GoAsia
Thailand

How to Get from Chiang Mai to Udon Thani

Fly nonstop with AirAsia or take the overnight bus from Chiang Mai to Udon Thani. Compare times, prices and private transfers.

Last updated: November 11, 2026

How to Get from Chiang Mai to Udon Thani
Contents

From the misty mountains of the north to the wide plains of Isan, this trip takes you from the Lanna heartland to Thailand's rustic, food-loving northeast. Udon Thani is a gateway to Laos, but it is a destination in its own right: the Red Lotus Sea blooms near town, and the UNESCO-listed archaeological site of Ban Chiang is nearby.

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.

Chiang Mai to Udon Thani by Flight

AirAsia opened a nonstop Chiang Mai to Udon Thani route on 1 December 2025, flying on Monday, Wednesday, Friday and Sunday in its first season, which ran to 28 March 2026. From Udon Thani you can continue to Vientiane in Laos.[1] A flight turns a day on the road into a short hop over the mountains.

Chiang Mai to Udon Thani by Bus

The bus is the budget choice, and the overnight departures save you a night's accommodation. Express buses leave at 17:00 and 19:30, and a VIP 24 coach with wider, more reclining seats leaves at 20:00. The journey takes from about 10 hours 30 minutes to 11 hours 45 minutes. On booking platforms, tickets cost about $23 to $31 (November 2026).[2]

Bring a light jacket or sweater, because the air conditioning on Thai buses is strong.

Chiang Mai to Udon Thani by Private Transfer

A private vehicle picks you up at your hotel in Chiang Mai and takes you to your door in Udon Thani. On booking platforms, an economy car, a 4-seat SUV or a 9-seat van costs from about $335 to $419 per vehicle and the drive takes from about 9 hours 40 minutes (November 2026).[2] Split between a group, it is more affordable, and you can ask for stops along the way.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus$23 - $31[2]10h 30m - 11h 45m[2]Medium
Private Transfer$335 - $419 per vehicle[2]From about 9h 40m[2]Very High

Tips for Traveling from Chiang Mai to Udon Thani

  • Check the flight days: The nonstop flight does not run daily. Pick your day first and book early.
  • Prepare for the night bus: Pack an eye mask, earplugs and a light jacket.
  • Heading to Laos: Udon Thani is the usual base for the border crossing to Vientiane, so you can combine both trips.
  • Luggage: Buses are generous with luggage. On a budget airline, check whether checked baggage is included in your fare.

Timetable

Flight Chiang Mai - Udon Thani $ 45.27–82.00 2h 50m – 1days 3h 5m
  • →  Economy 06:35, 06:50, 07:40, 08:00, 08:30, 09:30, 09:45, 11:00, 11:50, 12:00, 13:40, 14:35, 14:40, 15:05, 15:30, 16:25, 17:20, 21:10, 21:30, 22:25
Bus Chiang Mai - Udon Thani $ 22.77–30.55 10h 30m – 11h 45m
  • →  VIP 24 20:00
  • →  Express 17:00, 19:30
Taxi Chiang Mai - Udon Thani $ 332.19–415.24 9h 40m – 12h 20m
  • →  Van 9pax
  • →  Economy
  • →  SUV 4pax

Frequently Asked Questions

How can I book tickets from Chiang Mai to Udon Thani?

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

What is the cheapest way to get from Chiang Mai to Udon Thani?

The express bus is usually cheapest, at about $23 on booking platforms (November 2026). It also saves a night's accommodation because it travels overnight.

What is the fastest way to get from Chiang Mai to Udon Thani?

Flying is the fastest. AirAsia started a nonstop flight on this route on 1 December 2025, 4 times a week in its first season.

How long does it take to get from Chiang Mai to Udon Thani?

The bus takes from about 10 hours 30 minutes to 11 hours 45 minutes and a private transfer from about 9 hours 40 minutes. A nonstop flight is much shorter.

Are there overnight transport options available?

Yes. Express buses leave at 17:00 and 19:30 and a VIP 24 coach at 20:00, and they reach Udon Thani the next morning.

Is it better to fly or take the bus between these cities?

Fly if you value time and the nonstop flight runs on your day. Take the bus if you want the cheapest fare or a night's lodging saved.

What vehicle types are available for private transfers?

Booking platforms offer an economy car, a 4-seat SUV and a 9-seat van, which is the most flexible option for groups.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia Newsroom: AirAsia Launches New Cross-Region Route: Chiang Mai to Udon Thani. Retrieved November 11, 2026.
  2. [2] 12Go: Chiang Mai - Udon Thani timetable. 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.