Buses to Maha Sarakham
Buses run to Maha Sarakham from 3 towns, with 24 departures a day and fares from ฿519. Most buses arrive at Mahasarakham (Rungprasert Tour Office). Bus companies include Rung Prasert Tour and Nakhonchaiair. Timetables checked on 2026-10-30.
All bus routes to Maha Sarakham
| From | Departures a day | From | Fastest | First bus | Last bus |
|---|---|---|---|---|---|
| Bangkok | 14 | ฿519 | 6h 45m | 07:30 | 21:45 |
| Nakhon Ratchasima | 5 | ฿519 | 3h | 11:40 | 01:10 |
| Pathum Thani | 5 | ฿519 | 6h 30m | 08:10 | 21:40 |
Where buses arrive in Maha Sarakham
- Mahasarakham (Rungprasert Tour Office) 15 departures a day
- Maha Sarakham Bus Terminal 2 9 departures a day
Bus companies to Maha Sarakham
- Rung Prasert Tour 15 departures a day
- Nakhonchaiair 9 departures a day