By bus it takes around 19 hours to travel from Chiang Mai to Ubon Ratchathani.
Bus Timetable from Chiang Mai to Ubon Ratchathani
Click on the Chiang Mai – Ubon Ratchathani link in the timetable below for more information and to buy tickets.
Chiang Mai - Ubon Ratchathani ฿ 1,002–1,056 16h 10m – 17h 36m | |
|
Bus Stop in Chiang Mai
Bus services Chiang Mai to Ubon Ratchathani depart from Chiang Mai Bus Terminal 2 on Soi Kaeo Nawarat 5, Tambon Wat Ket, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand.
Arrival in Ubon Ratchathani
Bus services from Chiang Mai to Ubon Ratchathani terminate at Ubon Ratchathani Bus Terminal, Kham Yai, Mueang Ubon Ratchathani District, Ubon Ratchathani 34000.
About travel to Ubon Ratchathani
Ubon Ratchathani is the largest city in far eastern part of Thailand. The city’s remoteness means that relatively few domestic tourists travel there and even fewer foreign visitors. Nonetheless, Ubon Ratchathani has fairly good facilities, and much netter than those in neighbouring towns and village, which makes it the best place to stay to visit this part of Thailand. The main attractions in and around Ubon Ratchathani are its temples. Some of the temples, particularly Wat Pah Nanachat, accept foreign visitors for residential courses in Buddhism. Other temples, such as Wat Sirindhorn Wararam and Wat Nong Bua, are beautiful buildings filled with Thai art and well worth visiting.

The main reason that foreign travellers come to Ubon Ratchathani, however, is the nearby border crossing to Pakse in Southern Laos. Pakse is a large town close to the Bolaven Plateau, and a place where you can board a bus to Don Det in the popular 4,000 Islands area. The journey by bus from Pakse to Don Det takes about 3 hours 30 minutes.
Subject to covid-19 restrictions, frequent bus services run from Ubon Ratchathani Bus Terminal to Pakse. The journey takes 2 hours including the time it takes for everyone on the bus to pass through border control.