Bangkok → Maha Sarakham by bus
The bus from Bangkok to Maha Sarakham takes about 6h 45m and costs ฿519–฿692. There are 12 departures bookable through Busaba — first bus 07:30, last bus 21:00, leaving from Bangkok Bus Terminal Chatuchak (Mo Chit 2).
- Fares today: ฿519–฿692 (Prices checked 2026-10-02)
Fares and times from the reservation systems of Rung Prasert Tour and Nakhonchaiair. Checked 02 Oct 2026 02:07 (ICT).
FromBangkok
ToMaha Sarakham
Timetable · 2026-10-02
| Departs | Arrives | Duration | Operator | Class | Fare from |
|---|---|---|---|---|---|
| 07:30 | 14:40 | 7h 10m | Rung Prasert TourPlatform 81 และ 82 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · charging point · Charging point | VIP 32 | ฿519Choose seat |
| 08:45 | 15:40 | 6h 55m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 09:00 | 16:05 | 7h 05m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 09:15 | 16:25 | 7h 10m | Rung Prasert TourPlatform 81 และ 82 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · charging point · Charging point | VIP 32 | ฿519Choose seat |
| 09:15 | 16:00 | 6h 45m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 12:15 | 19:10 | 6h 55m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 13:45 | 20:40 | 6h 55m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 17:30 | 00:40next day | 7h 10m | Rung Prasert TourPlatform 81 และ 82 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · charging point · Charging point | VIP 32 | ฿519Choose seat |
| 20:00 | 03:10next day | 7h 10m | Rung Prasert TourPlatform 81 และ 82 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · charging point · Charging point | VIP 32 | ฿519Choose seat |
| 20:06 | 02:56next day | 6h 50m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 20:52 | 03:42next day | 6h 50m | NakhonchaiairBangkok Bus Terminal Chatuchak (Mo Chit 2) · snack included | GOL | ฿519Choose seat |
| 21:00 | 04:10next day | 7h 10m | Rung Prasert TourPlatform 81 และ 82 · Bangkok Bus Terminal Chatuchak (Mo Chit 2) · charging point · Charging point | VIP 24 | ฿692Choose seat |
395 km apart in a straight line, averaging 56 km/h over 7h
12departures
2operators
฿519From
Operators on this route
- Nakhonchaiair
7 departures/day · Class: GOL · from ฿519 - Rung Prasert Tour
5 departures/day · Class: VIP 24, VIP 32 · On board: charging point · Platform: 81 และ 82 · from ฿519
| Operator | Class | From |
|---|---|---|
| Nakhonchaiair | GOL | ฿519 |
| Rung Prasert Tour | VIP 24 | ฿692 |
| Rung Prasert Tour | VIP 32 | ฿519 |
Terminals
- Bangkok Bangkok Bus Terminal Chatuchak (Mo Chit 2)
- Maha Sarakham Maha Sarakham Bus Terminal 2, Mahasarakham (Rungprasert Tour Office)
today's departures use platform 81 และ 82
Frequently asked
- About 6h 45m. Across the 12 scheduled departures it ranges from 6h 45m to 7h 10m depending on the service.
- ฿519 to ฿692 depending on operator and class — real fares for 2026-10-02.
- First departure 07:30, last departure 21:00.
- Bangkok Bus Terminal Chatuchak (Mo Chit 2). It arrives at Maha Sarakham Bus Terminal 2.
- 2 licensed operators sell this route through Busaba: Rung Prasert Tour, Nakhonchaiair.
- Yes — 4 of the 12 departures leave between 20:00 and 05:00.
Booking from outside Thailand? Read the guide →
New to Thai intercity buses? Read how bus travel in Thailand works — classes, terminals and tickets.
Related routes
- Return trip: Maha Sarakham to Bangkok bus
- More buses to Maha Sarakham
- All buses from Bangkok
- Bangkok – Pattaya
- Bangkok – Rayong
- Kanchanaburi – Bangkok
- Bangkok – Chanthaburi
- Rayong – Bangkok
- Bangkok – Trat
- Chaiyaphum – Bangkok
- Chanthaburi – Bangkok
Read from the live Busaba booking system on 02 Oct 2026 02:07 (ICT), for departures on 2026-10-02.