There are 4 ways to get from Kalasin to Chaiyaphum by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Mini Bus, bus, train
best- Take the bus from Kalasin to Maha Sarakhambus 242
- Take the bus from Maha Sarakham to Khon Kaenbus 874
- Take the train from Khon Kaen to Ban Lueamtrain
6h 50m฿605–1,680Mini Bus, Local Bus
cheapest- Take the bus from Kalasin Bus Terminal to Udonthani Terminalbus
- Take the bus from Udonthani to Chaiyaphumbus
7h 57m฿393Drive 202.6 km
- Drive from Kalasin to Chaiyaphumcar 202.6 km
3h 4m฿765–1,105Taxi
- Take the taxi from Kalasin to Chaiyaphumtaxi 202.6 km
3h 4m฿2,200–2,700
Kalasin to Chaiyaphum by bus
Questions & Answers
The cheapest way to get from Kalasin to Chaiyaphum is to Mini Bus and Local Bus which costs ฿393 and takes 7h 57m.
The fastest way to get from Kalasin to Chaiyaphum is to drive which takes 3h 4m and costs ฿750 - ฿1100.
No, there is no direct bus from Kalasin to Chaiyaphum. However, there are services departing from Kalasin Bus Terminal and arriving at Chaiyaphum via Udonthani. The journey, including transfers, takes approximately 7h 57m.
The distance between Kalasin and Chaiyaphum is 299 km. The road distance is 202.6 km.
The best way to get from Kalasin to Chaiyaphum without a car is to Mini Bus and bus and train which takes 6h 50m and costs ฿600 - ฿1700.
It takes approximately 6h 50m to get from Kalasin to Chaiyaphum, including transfers.
Kalasin to Chaiyaphum bus services, operated by Local Bus Thailand, depart from Kalasin Bus Terminal station.
Kalasin to Chaiyaphum bus services, operated by Local Bus Thailand, arrive at Udonthani Terminal station.
Yes, the driving distance between Kalasin to Chaiyaphum is 203 km. It takes approximately 3h 4m to drive from Kalasin to Chaiyaphum.
There are 20+ hotels available in Chaiyaphum.
What companies run services between Kalasin, Thailand and Chaiyaphum, Thailand?
You can take a bus from Kalasin Bus Terminal to Chaiyaphum via Udonthani in around 7h 57m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Khon Kaen to Ban Lueam
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- ฿45–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿45–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Bus from Kalasin to Maha Sarakham
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ฿40
Bus from Kalasin Bus Terminal to Udonthani Terminal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
Bus from Udonthani to Chaiyaphum
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- ฿233
- Ave. Duration
- 3h 4m
- Estimated price
- ฿2,200–2,700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Best ways to travel around Australia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.


