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.

Book a bus to Maha Sarakham

All bus routes to Maha Sarakham

FromDepartures a dayFromFastestFirst busLast bus
Bangkok14฿5196h 45m07:3021:45
Nakhon Ratchasima5฿5193h11:4001:10
Pathum Thani5฿5196h 30m08:1021: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

More destinations

All 1,040 bus routes →