Bangkok to Ban Phai by bus

7 buses leave Bangkok for Ban Phai every day, with fares from ฿445 to ฿519. The quickest trip takes 5h; the first bus departs at 09:00 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 21:20. Operators: Ubon Air 25, Chan Tour and Cherdchai Tour. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
09:00→ 14:005hUbon Air 25P1฿519Book
12:00→ 17:005hUbon Air 25P1฿519Book
16:00→ 21:005hUbon Air 25P1฿519Book
19:00→ 00:305h 30mCherdchai TourA/C 1st class฿445Book
19:30→ 02:106h 40mChan TourPremium Economy฿494Book
19:35→ 02:306h 55mChan TourPremium Economy฿494Book
21:20→ 02:205hUbon Air 25P1฿519Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Ban Phai?

The fastest bus takes 5h. Most departures take about 5h.

How much is a bus ticket from Bangkok to Ban Phai?

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

When do the first and last buses from Bangkok to Ban Phai leave?

The first bus leaves at 09:00 and the last at 21:20: 7 departures a day.

Where does the bus to Ban Phai leave from in Bangkok?

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

Questions about the bus from Bangkok to Ban Phai? Ask BeeBee →