shopify analytics ecommerce


How to get from Udon Thani to Chiang Mai

There is no train line running directly from Udon Thani to Chiang Mai, however, there is an overnight bus service running daily between the two cities. The advantage of travelling direct, rather than via Bangkok, is that you cut around 12 hours off the journey time. You leave evening time and arrive after 08.00 in the morning. Chiang Mai bus station where the service arrives is a short distance from Chiang Mai Old Town and onward travel from the bus station is easy – see below for more details.

Bus Services to Chiang Mai

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

UdonThani Chiang Mai Cost Service Company
12.45 00.50 ฿ 630 Express Phet Prasert
17.45 05.50 ฿ 630 Express Phet Prasert
18.45 06.50 ฿ 630 Express Phet Prasert
20.30 08.10 ฿ 840 VIP 24 Sueksa Tour
20.45 08.50 ฿ 630 Express Phet Prasert

  • Journey Time: The journey by bus from Udon Thani to Chiang Mai is scheduled to take 12 hours 05 minutes on the Phet Prasert bus service and 11 hours 40 minutes on the Sueksa Tour.
  • Bus Departure Points: The Sueksa Tour service departs from Udon Thani Bus Station 1. Phet Praset bus services depart from in front of CentralPlaza Shopping Mall, which is a short walk away from Udon Thani Bus Station 1.
  • Bus Arrival Point in Chiang Mai: Both services terminate at Chiang Mai Bus Terminal 2. See below for more information about travel from Chiang Mai Bus Terminal 2.
  • VIP Bus: The VIP24 service is more expensive for a reason: 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 during the journey compared to a drink and small snack on the Express Service.

Book Tickets to Chiang Mai

Use the Search Box below to book your tickets from Udon Thani to Chiang Mai.

Powered by 12Go Asia system

Bus tickets can be booked through the Search Box above as well as train tickets and flights from Udon Thani to Chiang Mai.

Udon Thani Bus Station

Udon Thani Bus Station 1 is located off the Sai Uthit Road near to Central Shopping Centre and the Charoen Hotel.

CentralPlaza Bus Stop

  • Phet Praset bus services depart from this point in front of CentralPlaza Udon Thani.

Chiang Mai Bus Station

All four service terminate at Chiang Mai Bus Terminal 2 which is 2.6 km from Chiang Mai train station and 4.2 km from the Tha Phae Gate in Chiang Mai’s old town.

Mae Sa Elephant Camp

Mae Sa Elephant Camp near Chiang Mai

There are a number of different ways to travel into Chiang Mai city from the bus station. The journey by tuk-tuk or pick up truck taxi should cost around 100 THB to most areas in Chiang Mai city.

Location of Chiang Mai Bus Station

Next read about Train travel from Udon Thani to Bangkok