There are 4 ways to get from Buri Ram to Kalasin by train, bus, 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.
Train, bus, Mini Bus via Nakhon Ratchasima
best- Take the train from Buri Ram to Thanon Chira Junctiontrain 140
- Take the bus from Nakhon Ratchasima Terminal 2 to Mahasarakham Rung Prasertbus
- Take the bus from Maha Sarakham to Kalasinbus 242
7h 35m฿417–1,277Train, bus, Mini Bus
cheapest- Take the train from Buri Ram to Surintrain 23
- Take the bus from Surin to Roi Etbus
- Take the bus from Maha Sarakham to Kalasinbus 242
8h 30m฿275–1,217Drive 197.5 km
- Drive from Buri Ram to Kalasincar 197.5 km
3h 4m฿902–1,302Taxi
- Take the taxi from Buri Ram to Kalasintaxi 197.5 km
3h 4m฿2,200–2,700
Comparing Your Travel Options
The cheapest way to get from Buri Ram to Kalasin is to train and bus and Mini Bus which costs ฿270 - ฿1300 and takes 8h 30m.
The fastest way to get from Buri Ram to Kalasin is to drive which takes 3h 4m and costs ฿900 - ฿1300.
The distance between Buri Ram and Kalasin is 373 km. The road distance is 197.5 km.
The best way to get from Buri Ram to Kalasin without a car is to train and bus and Mini Bus via Nakhon Ratchasima which takes 7h 35m and costs ฿410 - ฿1300.
It takes approximately 7h 35m to get from Buri Ram to Kalasin, including transfers.
Yes, the driving distance between Buri Ram to Kalasin is 197 km. It takes approximately 3h 4m to drive from Buri Ram to Kalasin.
There are 12+ hotels available in Kalasin.
What companies run services between Buri Ram, Thailand and Kalasin, Thailand?
There is no direct connection from Buri Ram to Kalasin. However, you can take the train to Thanon Chira Junction, take the taxi to Nakhon Ratchasima Terminal 2, take the bus to Mahasarakham Rung Prasert, walk to Maha Sarakham, then take the bus to Kalasin. Alternatively, you can drive from Buri Ram to Kalasin in around 3h 4m.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Buri Ram to Thanon Chira Junction
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Buri Ram to Surin
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ฿14–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿14–19
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- 02 941 8833
- Website
- Rung Prasert Tour
Bus from Nakhon Ratchasima Terminal 2 to Mahasarakham Rung Prasert
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ฿270–290
- Schedules at
- Rung Prasert Tour
Bus from Maha Sarakham to Kalasin
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ฿40
Bus from Maha Sarakham to Kalasin
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ฿40
- Phone
- +66 2 376 1176
- [email protected]
- Website
- Surin Transport
Bus from Surin to Roi Et
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿185
- Website
- Surin Transport
- Ave. Duration
- 3h 4m
- Estimated price
- ฿2,200–2,700
All Thai Taxi Company
- Phone
- +66 2 018 9799
Grab Taxi
- Website
- grab.com
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 Heading to Europe? Read this before you buy a Eurail Pass, South Korea: Travelling from Seoul to Busan , and How to get from Florence to Rome - to help you get the most out of your next trip.




