BUSaba ไทย

Maha Sarakham → Bangkok by bus

The bus from Maha Sarakham to Bangkok takes about 7h 45m and costs ฿519–฿692. There are 5 departures bookable through Busaba — first bus 07:00, last bus 21:00, leaving from Mahasarakham (Rungprasert Tour Office).

Fares and times from the reservation systems of Rung Prasert Tour. Checked 02 Oct 2026 02:17 (ICT).

FromMaha Sarakham
ToBangkok
Choose your seat Or book by chat, in any language

Timetable · 2026-10-02

DepartsArrivesDurationOperatorClassFare from
07:0015:008hRung Prasert TourMahasarakham (Rungprasert Tour Office) · charging point · Charging pointVIP 32฿519Choose seat
09:0016:457h 45mRung Prasert TourMahasarakham (Rungprasert Tour Office) · charging point · Charging pointVIP 32฿519Choose seat
19:4503:30next day7h 45mRung Prasert TourMahasarakham (Rungprasert Tour Office) · charging point · Charging pointVIP 32฿519Choose seat
20:4504:30next day7h 45mRung Prasert TourMahasarakham (Rungprasert Tour Office) · charging point · Charging pointVIP 24฿692Choose seat
21:0004:45next day7h 45mRung Prasert TourMahasarakham (Rungprasert Tour Office) · charging point · Charging pointVIP 32฿519Choose seat

396 km apart in a straight line, averaging 51 km/h over 7h 45m

5departures
1operators
฿519From

Operators on this route

  • Rung Prasert Tour
    5 departures/day · Class: VIP 24, VIP 32 · On board: charging point · from ฿519
OperatorClassFrom
Rung Prasert TourVIP 24฿692
Rung Prasert TourVIP 32฿519

Terminals

Route map: Maha Sarakham to Bangkok bus

Frequently asked

Booking from outside Thailand? Read the guide →

Related routes

Read from the live Busaba booking system on 02 Oct 2026 02:17 (ICT), for departures on 2026-10-02.

About Busaba