There are 4 ways to get from Maha Sarakham to Ubon Ratchathani by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Maha Sarakham to Kaset Wisaitaxi
- Take the bus from Kaset Wisai to Ubon Ratchathanibus Kaset Wisai - Ubon Ratchathani
4h 29m฿1,110–1,268Bus
cheapest- Take the bus from Maha Sarakham Bus Terminal 2 to Khon Kaen Bus Terminal 3bus Maha Sarakham Bus Terminal 2 - Khon Kaen Bus Terminal 3
- Take the bus from Khon Kaen Bus Terminal 3 to Ubon Ratchathanibus Khon Kaen Bus Terminal 3 - Ubon Ratchathani
7h 35m฿372–482Drive 210.2 km
- Drive from Maha Sarakham to Ubon Ratchathanicar 210.2 km
3h 1m฿929–1,342Taxi
- Take the taxi from Maha Sarakham to Ubon Ratchathanitaxi 210.2 km
3h 1m฿2,300–2,800
Maha Sarakham to Ubon Ratchathani by bus
Comparing Your Travel Options
The cheapest way to get from Maha Sarakham to Ubon Ratchathani is to bus which costs ฿370 - ฿490 and takes 7h 35m.
The fastest way to get from Maha Sarakham to Ubon Ratchathani is to drive which takes 3h 1m and costs ฿900 - ฿1400.
No, there is no direct bus from Maha Sarakham to Ubon Ratchathani. However, there are services departing from Maha Sarakham Bus Terminal 2 and arriving at Ubon Ratchathani via Khon Kaen Bus Terminal 3. The journey, including transfers, takes approximately 7h 35m.
The distance between Maha Sarakham and Ubon Ratchathani is 249 km. The road distance is 210.2 km.
The best way to get from Maha Sarakham to Ubon Ratchathani without a car is to taxi and bus which takes 4h 29m and costs ฿1100 - ฿1300.
It takes approximately 4h 29m to get from Maha Sarakham to Ubon Ratchathani, including transfers.
Maha Sarakham to Ubon Ratchathani bus services, operated by Chan Tour, depart from Maha Sarakham Bus Terminal 2 station.
Maha Sarakham to Ubon Ratchathani bus services, operated by Chan Tour, arrive at Khon Kaen Bus Terminal 3 station.
Yes, the driving distance between Maha Sarakham to Ubon Ratchathani is 210 km. It takes approximately 3h 1m to drive from Maha Sarakham to Ubon Ratchathani.
Book your Maha Sarakham to Ubon Ratchathani bus tickets online with 12go.asia.
What companies run services between Maha Sarakham, Thailand and Ubon Ratchathani, Thailand?
You can take a bus from Maha Sarakham Bus Terminal 2 to Ubon Ratchathani via Khon Kaen Bus Terminal 3 in around 7h 35m.
- Phone
- +66 44 243 574
- Website
- Prayat Tour
Bus from Kaset Wisai to Ubon Ratchathani
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿241
- Schedules at
- Prayat Tour
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Maha Sarakham Bus Terminal 2 to Khon Kaen Bus Terminal 3
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿100–102
- Website
- Chan Tour
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Khon Kaen Bus Terminal 3 to Ubon Ratchathani
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ฿270–380
- Schedules at
- phetprasert.com
- 13
- ฿270–320
- Ave. Duration
- 2h 15m
- Estimated price
- ฿850–2,800
Taxi Gu
- Phone
- +66644867532
- Website
- taxigu12.simdif.com
Taxi Gu
- Phone
- +66644867532
- Website
- taxigu12.simdif.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 Need to know: Greyhound, Why you should take the train in the US, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
There are 88+ hotels available in Ubon Ratchathani.










