Khon Kaen to Ubon Ratchathani by bus

2 buses leave Khon Kaen for Ubon Ratchathani every day, with fares from ฿328 to ฿328. The quickest trip takes 4h 30m; the first bus departs at 21:30 from Khon Kaen Bus Terminal 3, the last at 23:45. Operators: Phetprasert. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
21:30→ 02:004h 30mPhetprasertDouble-decker · 48 seats฿328Book
23:45→ 05:005h 15mPhetprasertDouble-decker · 48 seats฿328Book

Where to board in Khon Kaen

Bus companies on this route

Questions travellers ask

How long is the bus from Khon Kaen to Ubon Ratchathani?

The fastest bus takes 4h 30m. Most departures take about 4h 52m.

How much is a bus ticket from Khon Kaen to Ubon Ratchathani?

Fares run from ฿328 to ฿328, set by the bus companies.

When do the first and last buses from Khon Kaen to Ubon Ratchathani leave?

The first bus leaves at 21:30 and the last at 23:45: 2 departures a day.

Where does the bus to Ubon Ratchathani leave from in Khon Kaen?

Most buses leave from Khon Kaen Bus Terminal 3.

Questions about the bus from Khon Kaen to Ubon Ratchathani? Ask BeeBee →