There are 4 ways to get from Maha Sarakham to Nakhon Phanom by bus, taxi, 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.
Mini Bus, bus, taxi
best- Take the bus from Maha Sarakham to Kalasinbus 242
- Take the bus from Kalasin to Somdetbus
- Take the taxi from Somdet to Sakon Nakhontaxi
- Take the bus from Sakon Nakhon to Nakhon Phanombus 876
5h 57m฿1,170–1,560Bus, Local Bus
cheapest- Take the bus from Maha Sarakham to Khon Kaenbus 874
- Take the bus from Khon Kaen to Udon Thanibus
- Take the bus from Udon Thani to Nakhon Phanombus 876
8h 59m฿403–603Drive 263 km
- Drive from Maha Sarakham to Nakhon Phanomcar 263 km
3h 53m฿988–1,427Taxi
- Take the taxi from Maha Sarakham to Nakhon Phanomtaxi 263 km
3h 53m฿2,900–3,500
Maha Sarakham to Nakhon Phanom by bus and foot
Questions & Answers
The cheapest way to get from Maha Sarakham to Nakhon Phanom is to bus and Local Bus which costs ฿400 - ฿650 and takes 8h 59m.
The fastest way to get from Maha Sarakham to Nakhon Phanom is to drive which takes 3h 53m and costs ฿950 - ฿1500.
No, there is no direct bus from Maha Sarakham to Nakhon Phanom. However, there are services departing from Maha Sarakham and arriving at Nakhon Phanom via Khon Kaen and Udon Thani. The journey, including transfers, takes approximately 8h 59m.
The distance between Maha Sarakham and Nakhon Phanom is 269 km. The road distance is 263 km.
The best way to get from Maha Sarakham to Nakhon Phanom without a car is to Mini Bus and bus and taxi which takes 5h 57m and costs ฿1100 - ฿1600.
It takes approximately 5h 57m to get from Maha Sarakham to Nakhon Phanom, including transfers.
Maha Sarakham to Nakhon Phanom bus services, operated by Phetprasert Tour, depart from Maha Sarakham station.
Maha Sarakham to Nakhon Phanom bus services, operated by Phetprasert Tour, arrive at Khon Kaen station.
Yes, the driving distance between Maha Sarakham to Nakhon Phanom is 263 km. It takes approximately 3h 53m to drive from Maha Sarakham to Nakhon Phanom.
Book your Maha Sarakham to Nakhon Phanom bus tickets online with 12go.asia.
What companies run services between Maha Sarakham, Thailand and Nakhon Phanom, Thailand?
You can take a bus from Maha Sarakham to Nakhon Phanom via Khon Kaen, Khon Kaen, and Udon Thani in around 8h 59m.
Bus from Maha Sarakham to Kalasin
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- ฿40
Bus from Khon Kaen to Udon Thani
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿80
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Kalasin to Somdet
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿40–130
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- ฿40–50
Bus from Sakon Nakhon to Nakhon Phanom
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ฿90–190
- Schedules at
- phetprasert.com
- 13
- ฿90–110
Bus from Maha Sarakham to Khon Kaen
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿70–170
- Schedules at
- phetprasert.com
- 13
- ฿70–85
Bus from Udon Thani to Nakhon Phanom
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ฿250–360
- Schedules at
- phetprasert.com
- 13
- ฿250–300
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 4 of the smartest ways to explore Australia, Train travel in Spain: A guide to Renfe, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 90+ hotels available in Nakhon Phanom.



