- 17 routes
- 7 bus operators
- ≈ 110 km
- 1½–2½ hours
Most popular: Maha Sarakham Bus Terminal → Phon Bus Terminal. Pay by card, mobile banking or 7-Eleven.
All buses from Maha Sarakham to Khon Kaen
| Departs from (Maha Sarakham) | Arrives at (Khon Kaen) | Book |
|---|---|---|
| Borabue Bus Terminal | Ban Phai Bus Terminal | Details Book Now |
| Borabue Bus Terminal | Ban Phai Bus Terminal | Details Book Now |
| Borabue Bus Terminal | Ban Phai District Bus Stop (Nakhonchai Air Office) | Details Book Now |
| Borabue Bus Terminal | Phon Bus Terminal | Details Book Now |
| Borabue Bus Terminal | Phon Bus Terminal | Details Book Now |
| Chiang Yuen | Chum Phae Bus Terminal | Details Book Now |
| Chiang Yuen | Khon Kaen Bus Terminal 3 | Details Book Now |
| Chiang Yuen District Bus Stop | Phon Bus Terminal | Details Book Now |
| Maha Sarakham Bus Terminal | Ban Phai Bus Terminal | Details Book Now |
| Maha Sarakham Bus Terminal | Ban Phai District Bus Stop (Nakhonchai Air Office) | Details Book Now |
| Maha Sarakham Bus Terminal | Khon Kaen Bus Terminal 3 | Details Book Now |
| Maha Sarakham Bus Terminal | Phon Bus Terminal | Details Book Now |
| Maha Sarakham Bus Terminal 2 | Ban Phai Bus Terminal | Details Book Now |
| Maha Sarakham Bus Terminal 2 | Phon Bus Terminal | Details Book Now |
| Mahasarakham (Rungprasert Tour Office) | Phon Bus Terminal | Details Book Now |
| Na Dun Bus Stop | Phon Bus Terminal | Details Book Now |
| Wapi Pathum Bus Therminal | Phon Bus Terminal | Details Book Now |
Bus operators from Maha Sarakham to Khon Kaen
Departure stations in Maha Sarakham
- Maha Sarakham Bus Terminal 4 routes 📍
- Borabue Bus Terminal 3 routes 📍
- Borabue Bus Terminal 2 routes 📍
- Chiang Yuen 2 routes 📍
- Maha Sarakham Bus Terminal 2 2 routes 📍
- Chiang Yuen District Bus Stop 1 route 📍
- Mahasarakham (Rungprasert Tour Office) 1 route 📍
- Na Dun Bus Stop 1 route 📍
- Wapi Pathum Bus Therminal 1 route 📍
Arrival stations in Khon Kaen
- Phon Bus Terminal 8 routes 📍
- Ban Phai Bus Terminal 4 routes 📍
- Ban Phai District Bus Stop (Nakhonchai Air Office) 2 routes 📍
- Khon Kaen Bus Terminal 3 2 routes 📍
- Chum Phae Bus Terminal 1 route 📍
Where to stay in Khon Kaen
Loading nearby places…
Maha Sarakham to Khon Kaen by bus: questions and answers
How far is Khon Kaen from Maha Sarakham?
About 110 km by road between Maha Sarakham Bus Terminal and Phon Bus Terminal.
How long is the bus from Maha Sarakham to Khon Kaen?
Roughly 1½ to 2½ hours, depending on the operator, the vehicle and the stations you choose.
Which bus companies go from Maha Sarakham to Khon Kaen?
7 operators, including Cherdchai Tour, Chokramruay Team, Ubon Air 25, Rung Prasert Tour, Phetprasert, Chan Tour, Siammukdatour.
Where do buses to Khon Kaen leave from in Maha Sarakham?
9 stations: Maha Sarakham Bus Terminal, Borabue Bus Terminal, Borabue Bus Terminal, Chiang Yuen, Maha Sarakham Bus Terminal 2, Chiang Yuen District Bus Stop, and 3 more.
Where do buses from Maha Sarakham arrive in Khon Kaen?
How do I book a bus from Maha Sarakham to Khon Kaen?
Choose your departure and arrival station in the list above and press Book now. Pick your date, time and seat, then pay online by card, mobile banking or at 7-Eleven.
Is there a bus back from Khon Kaen to Maha Sarakham?
Yes, see buses from Khon Kaen to Maha Sarakham.
Where can I stay in Khon Kaen?
See the hotels near Phon Bus Terminal on this page, or browse all hotels in Khon Kaen on Agoda.
All buses to Khon Kaen from every province →
Return trip
Bus from Khon Kaen to Maha Sarakham →



