Bus to Ubon Ratchathani
17 cities and towns have direct buses to Ubon Ratchathani. Fares start at ฿90. The fastest service takes about 1h 30m. Earliest departure 05:45, latest 23:59. Buses arrive at Ubon Ratchathani Bus Terminal.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Amnat Charoen → Ubon Ratchathani | 2 | 1h 30m | ฿90 |
| Bangkok → Ubon Ratchathani | 26 | 9h 50m | ฿545–฿941 |
| Chiang Mai → Ubon Ratchathani | 2 | 16h 45m | ฿1,037 |
| Chum Phae Bus Terminal → Ubon Ratchathani | 1 | 6h | ฿410 |
| Khon Kaen → Ubon Ratchathani | 1 | 4h 30m | ฿328 |
| Lampang → Ubon Ratchathani | 2 | 15h 15m | ฿932 |
| Lamphun → Ubon Ratchathani | 2 | 16h 15m | ฿1,037 |
| Mukdahan → Ubon Ratchathani | 2 | 3h 05m | ฿175 |
| Nakhon Phanom → Ubon Ratchathani | 5 | 4h 15m | ฿240 |
| Nakhon Ratchasima → Ubon Ratchathani | 2 | 6h 31m | ฿545–฿640 |
| Nan → Ubon Ratchathani | 1 | 16h 36m | ฿1,082 |
| Pathum Thani → Ubon Ratchathani | 4 | 9h 35m | ฿545–฿640 |
| Phitsanulok → Ubon Ratchathani | 2 | 11h | ฿680 |
| Sakon Nakhon → Ubon Ratchathani | 3 | 5h 50m | ฿275 |
| Saraburi → Ubon Ratchathani | 4 | 8h 30m | ฿545–฿640 |
| Udon Thani → Ubon Ratchathani | 2 | 8h 40m | ฿415 |
| Uttaradit → Ubon Ratchathani | 2 | 12h 50m | ฿777 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.