Home › Buses to Ubon Ratchathani
Buses to Ubon Ratchathani
62 scheduled departures reach Ubon Ratchathani from 16 origins on 4 Oct 2026. The cheapest seat comes from Amnat Charoen at ฿90, and the shortest typical ride is from Amnat Charoen, at about 1 h 30 min.
Where the buses come from
Bangkok to Ubon Ratchathani
Bangkok to Ubon Ratchathani: 25 departures, first 08:00 and last 23:00. Seats ฿545 to ฿941. About 9 h 50 min on the road.
Nakhon Phanom to Ubon Ratchathani
Nakhon Phanom to Ubon Ratchathani: 5 departures, first 06:00 and last 15:00. Seats ฿240. About 4 h 15 min on the road.
Pathum Thani to Ubon Ratchathani
Pathum Thani to Ubon Ratchathani: 4 departures, first 08:25 and last 20:55. Seats ฿545 to ฿640. About 9 h 35 min on the road.
Sakon Nakhon to Ubon Ratchathani
Sakon Nakhon to Ubon Ratchathani: 4 departures, first 07:00 and last 10:20. Seats ฿275. About 5 h 50 min on the road.
Saraburi to Ubon Ratchathani
Saraburi to Ubon Ratchathani: 4 departures, first 09:30 and last 22:00. Seats ฿545 to ฿640. About 8 h 30 min on the road.
Amnat Charoen to Ubon Ratchathani
Amnat Charoen to Ubon Ratchathani: 3 departures, first 12:40 and last 14:40. Seats ฿90. About 1 h 30 min on the road.
Mukdahan to Ubon Ratchathani
Mukdahan to Ubon Ratchathani: 3 departures, first 11:05 and last 13:05. Seats ฿175. About 3 h 5 min on the road.
Udon Thani to Ubon Ratchathani
Udon Thani to Ubon Ratchathani: 3 departures, first 05:30 and last 07:30. Seats ฿415. About 8 h 40 min on the road.
Lampang to Ubon Ratchathani
Lampang to Ubon Ratchathani: 2 departures, first 17:30 and last 20:30. Seats ฿932. About 15 h 15 min on the road.
Nakhon Ratchasima to Ubon Ratchathani
Nakhon Ratchasima to Ubon Ratchathani: 2 departures, first 11:29 and last 23:59. Seats ฿545 to ฿640. About 6 h 31 min on the road.
Uttaradit to Ubon Ratchathani
Uttaradit to Ubon Ratchathani: 2 departures, first 20:00 and last 22:50. Seats ฿777. About 12 h 50 min on the road.
Chiang Mai to Ubon Ratchathani
Chiang Mai to Ubon Ratchathani: 1 departures, first 19:00 and last 19:00. Seats ฿1,037. About 16 h 30 min on the road.
Chum Phae Bus Terminal to Ubon Ratchathani
Chum Phae Bus Terminal to Ubon Ratchathani: 1 departures, first 20:00 and last 20:00. Seats ฿410. About 6 h on the road.
Khon Kaen to Ubon Ratchathani
Khon Kaen to Ubon Ratchathani: 1 departures, first 21:30 and last 21:30. Seats ฿328. About 4 h 30 min on the road.
Nan to Ubon Ratchathani
Nan to Ubon Ratchathani: 1 departures, first 17:00 and last 17:00. Seats ฿1,082. About 16 h 36 min on the road.
Phitsanulok to Ubon Ratchathani
Phitsanulok to Ubon Ratchathani: 1 departures, first 22:00 and last 22:00. Seats ฿680. About 11 h on the road.
Where the buses arrive
- Ubon Ratchathani Bus Terminal — 62 departures
Who runs the buses
- Sahamit Ubon — 18 departures
- Nakhonchaiair — 11 departures
- Mc Express — 10 departures
- Phetprasert — 8 departures
- Ubon Air 25 — 4 departures
- Cherdchai Tour — 4 departures
- Lotus Phiboon Tour — 3 departures
- Phukradung — 2 departures
- Sombat Tour — 2 departures
Arrival times
Across all of these routes the busiest arrival hour is 06:00, with 14 departures. The earliest arrival is at 01:50 and the latest at 23:00.
The day across these routes
The first bus of the day leaves at 05:30 (Udon Thani to Ubon Ratchathani) and the last at 23:59 (Nakhon Ratchasima to Ubon Ratchathani). The busiest hour is 20:00 with 12 departures, and 32 of the 62 departures, 51%, leave at 18:00 or later.
Fares run from ฿90 to ฿1,082, with the middle departure at ฿640. By seat type: VIP 11 (฿545 to ฿941); First class 32 (฿90 to ฿1,082); Double-decker 8 (฿328 to ฿1,037); Standard 5 (฿545); Minibus or van 6 (฿240 to ฿275).
Typical ride lengths: 1 routes under 3 hours, 4 between 3 and 6, 6 between 6 and 10 and 5 over 10. The shortest is Amnat Charoen to Ubon Ratchathani at 1 h 30 min and the longest Nan to Ubon Ratchathani at 16 h 36 min.
Listed services: emergency window hammers on 44 trips; marked emergency exits on 22 trips; charging points on 13 trips.