Bangkok to Ubon Ratchathani by bus

25 buses leave Bangkok for Ubon Ratchathani every day, with fares from ฿545 to ฿941. The quickest trip takes 8h 25m; the first bus departs at 07:45 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 23:00. Operators: Nakhonchaiair, Lotus Phiboon Tour, Ubon Air 25 and Mc Express. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
07:45→ 17:359h 50mLotus Phiboon TourA/C 1st class฿562Book
08:00→ 18:0010hMc ExpressVIP · 31 seats฿640Book
08:30→ 17:158h 45mNakhonchaiairFirst Class฿941Book
09:00→ 20:0011hUbon Air 25P1฿735Book
09:15→ 19:2010h 5mNakhonchaiairGold Class฿735Book
12:00→ 23:0011hUbon Air 25P1฿735Book
12:45→ 22:4510hPhukradungVIP · 32 seats฿706Book
16:00→ 01:509h 50mLotus Phiboon TourA/C 1st class฿562Book
16:00→ 03:0011hUbon Air 25P1฿735Book
18:45→ 04:359h 50mLotus Phiboon TourA/C 1st class฿562Book
19:20→ 03:538h 33mNakhonchaiairGold Class฿706Book
19:45→ 05:159h 30mNakhonchaiairGold Class฿706Book
19:55→ 06:2510h 30mCherdchai TourA/C 1st class฿605Book
20:05→ 04:388h 33mNakhonchaiairGold Class฿706Book
20:15→ 04:458h 30mNakhonchaiairGold Class฿735Book
20:15→ 05:509h 35mCherdchai TourA/C 1st class฿605Book
20:30→ 06:209h 50mLotus Phiboon TourVIP · 24 seats฿874Book
20:30→ 06:3010hMc ExpressEconomy฿545Book
20:45→ 06:209h 35mSombat TourVIP · 24 seats฿941Book
21:10→ 06:459h 35mSombat TourVIP · 32 seats฿706Book
21:16→ 07:2110h 5mNakhonchaiairGold Class฿735Book
21:20→ 08:2011hUbon Air 25P1฿735Book
21:25→ 07:2510hPhukradungVIP · 32 seats฿706Book
22:15→ 06:458h 30mNakhonchaiairFirst Class฿941Book
23:00→ 07:258h 25mNakhonchaiairFirst Class฿941Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Ubon Ratchathani?

The fastest bus takes 8h 25m. Most departures take about 9h 50m.

How much is a bus ticket from Bangkok to Ubon Ratchathani?

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

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

The first bus leaves at 07:45 and the last at 23:00: 25 departures a day.

Where does the bus to Ubon Ratchathani leave from in Bangkok?

Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

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