Bus & flight times – Chiang Mai to Udon Thani

There are two ways to travel direct 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 30 minutes. 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 to Udon Thani

There are four daily bus services from Chiang Mai to Udon thani which you can book online.

Chiang MaiUdon ThaniCostServiceCompany
09.3022.00฿ 630ExpressPhet Prasert
14.3003.00฿ 630ExpressPhet Prasert
17.3006.00฿ 630ExpressPhet Prasert
19.3008.00฿ 630ExpressPhet Prasert
20.3008.20฿ 840VIP 24Sueksa Tour

  • The journey by bus from Chiang Mai to Udon is scheduled to take 12 hours 30 minutes on the Phet Prasert bus service and 11 hours 50 minutes on the Sueksa Tour.
  • The VIP24 service is more expensive as passengers get considerably more leg room than they do on the Express bus services because there are fewer seats fitted into the bus on the VIP 24 service. Passengers on the VIP 24 services also get a full meal at a roadside restaurant and a TV in the central aisle playing films, which may or may not be a benefit to you on your bus journey. On Express bus services from Chiang Mai passengers get only a small snack and a bottle of water, and there is no TV. 

Flights to Udon Thani

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

Chiang Mai - Udonthani ฿ 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.

Tickets 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 2. Chiang Mai Bus Terminal 2 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 2 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 Bus Station

Arrival by bus

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

  • The Phet Prasert bus service from Chiang Mai to Udon Thani terminates at Central Plaza in Udon Thani.
  • The Sueksa Tour bus service from Chiang Mai to Udon Thani terminates at Udon Thani Bus Station 1.
Chiang Mai Airport
Passenger Terminal at Chiang Mai Airport

These two arrival points are located in the same area of Udon Thani: Central Plaza is 280 metres walking distance from Udon Thani Bus Station 1. Both arrival points are conveniently placed for both the train station and within walking distance of the excellent Charoen Hotel:

  • Central Plaza to Udon Thani Railway Station: 650 metres
  • Udon Thani Bus Station 1 to Udon Thani Railway Station: 700 metres
  • Central Plaza to the Chareon Hotel: 500 metres
  • Udon Thani Bus Station 1 to the Chareon Hotel: 700 metres

Central Plaza Bus Station

Udon Thani Bus Station 1

How useful was this article?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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