Bus to Maha Sarakham
3 cities and towns have direct buses to Maha Sarakham. Fares start at ฿519. The fastest service takes about 3 hours. Earliest departure 07:30, latest 21:40. Buses arrive at Maha Sarakham Bus Terminal 2, Mahasarakham (Rungprasert Tour Office).
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Maha Sarakham | 12 | 7h | ฿519–฿692 |
| Nakhon Ratchasima → Maha Sarakham | 5 | 3h | ฿519–฿692 |
| Pathum Thani → Maha Sarakham | 5 | 6h 30m | ฿519–฿692 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.