Travel from Chiang Mai to Udon Thani

There are two ways to travel direct by public transport from Chiang Mai to Udon Thani:

  • By bus.
  • By taking a flight.

The cheapest way to travel from Chiang Mai to Udon Thani is by bus, however, the journey by bus takes a long time: up to 12 hours. Flying from Chiang Mai to Udon Thani costs approximately three times as much but the flight time is around 60 to 70 minutes.

Bus Times from Chiang Mai to Udon Thani


There are currently 3 bus services a day from Chiang Mai to Udon Thani available to book online.

Chiang MaiUdon ThaniCostServiceCompany
17:0004:45฿ 769ExpressPhet Prasert
19:3007:15฿ 769ExpressPhet Prasert
20:3007:00฿ 1,032VIP 24Orsuksa Tour
  • The journey by bus from Chiang Mai to Udon is scheduled to take 11 hours 45 minutes on the Phet Prasert bus services.

Flight Times from Chiang Mai to Udon Thani


Nok Air and Thai Airways operate direct flights from Chiang Mai to Udon Thani.

Chiang Mai - Udon Thani ฿ 1,699–2,099 1h 5m – 1h 20m
  •   Economy 06:10, 07:25, 09:25, 12:15, 13:00, 14:10, 15:50, 17:20, 19:40, 20:40
  •   Economy 07:45, 11:05, 13:40, 14:00, 15:45, 19:10

* The price of ticket varies depending on the day of travel and how far in advance you book a ticket. Use the Search Box for real time pricing.

Buy Tickets from Chiang Mai to Udon Thani


Use the Search Box to find your tickets from Chiang Mai to Udon Thani. Both flights and bus services are available to book online.

Powered by 12Go Asia system

Chiang Mai Bus Station


Direct bus services to Udon Thani depart from Chiang Mai Bus Terminal 3. Chiang Mai Bus Terminal 3 is located 3.4 km away from the Thae Pae Gate in Chiang Mai’s old city and 3.5 km from Chiang Mai Night Bazaar near the popular riverside area. It is too far to walk to Chiang Mai’s Bus Terminal 3 from most of Chiang Mai’s popular hotels and guest houses. expect to pay 60 to 80 THB to travel to the bus station in a tuk-tuk.

Location of Chiang Mai Bus Terminal 3


Google Map of Chiang Mai Bus Terminal 2

Arrival by bus in Udon Thani


There are different arrival points in Udon Thani depending upon which bus service you take:

Passenger Terminal at Chiang Mai Airport
Passenger Terminal at Chiang Mai Airport

Udon Thani Bus Station 1 is conveniently placed for both the train station and within walking distance of the excellent Charoen Hotel:

  • Udon Thani Bus Station 1 to Udon Thani Railway Station: 700 metres
  • Udon Thani Bus Station 1 to the Chareon Hotel: 700 metres

Location of Udon Thani Bus Station 1


Google Map of Udon Thani Bus Station 1

Location of Udon Thani Bus Station 2


Google Map of Udon Thani Bus Station 2

How useful was this article?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.