EZseat

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

Who runs the buses

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.