There are 11 ways to get from Hua Hin to Suwannaphum by bus, train, taxi, night bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Mini Van, bus
-
Take the Mini Van from Hua Hin to Bangkok Mochit New Van Terminal
-
Take the bus from Bangkok Mochit Bus Terminal to Nong Hi
Cheapest
Mini Van, bus via Kaset Wisai
-
Take the Mini Van from Hua Hin to Bangkok Mochit New Van Terminal
-
Take the bus from Bangkok Mochit Bus Terminal to Kaset Wisai
Train, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Take the train from Bang Sue Junction to Uthumphon Phisai
-
Take a taxi from Uthumphon Phisai to Suwannaphum
Bus, minivan, night bus
-
Take the bus from Hua Hin to Samut sakhon
-
Take the minivan from Samut sakhon to Rangsit
-
Take the night bus from Prachathipat Budsarakam Tour to Kaset Wisai
Train, night bus
-
Take the train from Hua Hin to Bang Sue Junction
-
Take the night bus from Mochit to Kaset Wisai
Drive
-
Drive from Hua Hin to Suwannaphum
Train, train to Don Muang, fly to Buri Ram, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Fly from Don Muang (DMK) to Buri Ram (BFV)
-
Take a taxi from Buri Ram to Suwannaphum
Train, train to Don Muang, fly to Roi Et, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Fly from Don Muang (DMK) to Roi Et (ROI)
-
Take a taxi from Roi Et to Suwannaphum
Train, train to Suvarnabhumi, fly to Roi Et, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Fly from Suvarnabhumi (BKK) to Roi Et (ROI)
-
Take a taxi from Roi Et to Suwannaphum
Train, train to Suvarnabhumi, fly to Ubon, bus, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Fly from Suvarnabhumi (BKK) to Ubon (UBP)
-
Take the bus from Ubon Ratchathani to Yasothon
-
Take a taxi from Yasothon to Suwannaphum
Train, train to Don Muang, fly to Ubon, bus, taxi
-
Take the train from Hua Hin to Ban Pong
-
Take the train from Ban Pong to Bang Sue Junction
-
Fly from Don Muang (DMK) to Ubon (UBP)
-
Take the bus from Ubon Ratchathani to Yasothon
-
Take a taxi from Yasothon to Suwannaphum
Questions & Answers
The cheapest way to get from Hua Hin to Suwannaphum is to Mini Van and bus via Kaset Wisai which costs ฿900 - ฿1300 and takes 13h 46m.
The fastest way to get from Hua Hin to Suwannaphum is to train and fly and taxi which takes 8h 53m and costs ฿1600 - ฿5500.
The distance between Hua Hin and Suwannaphum is 535 km. The road distance is 681 km.
The best way to get from Hua Hin to Suwannaphum without a car is to Mini Van and bus which takes 13h 7m and costs ฿1000 - ฿1300.
It takes approximately 13h 7m to get from Hua Hin to Suwannaphum, including transfers.
The quickest flight from Don Muang Airport to Buri Ram Airport is the direct flight which takes 50 min.
Yes, the driving distance between Hua Hin to Suwannaphum is 681 km. It takes approximately 9h 43m to drive from Hua Hin to Suwannaphum.
Thai AirAsia and Nok Air offer flights from Don Muang Airport to Buri Ram Airport.
There are three+ hotels available in Suwannaphum. Prices start at ฿3750 per night.

- Distance: 534.7 km
- Duration: 13h 7m
What companies run services between Hua Hin, Thailand and Suwannaphum, Thailand?
You can take a bus from Hua Hin to Suwannaphum via Bangkok Mochit New Van Terminal, Bangkok Mochit Bus Terminal, and Nong Hi in around 13h 7m.

- Website
- nokair.com
Flights from Don Muang to Buri Ram
- Ave. Duration
- 52 min
- When
- Every day
- Estimated price
- ฿950 - ฿3100
Flights from Don Muang to Ubon
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ฿950 - ฿2600

- Website
- airasia.com
Flights from Don Muang to Buri Ram
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿900 - ฿3500
Flights from Don Muang to Roi Et
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿1100 - ฿3100
Flights from Don Muang to Ubon
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿850 - ฿2600

- Website
- thaismileair.com
Flights from Suvarnabhumi to Roi Et
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ฿1000 - ฿2400
Flights from Suvarnabhumi to Ubon
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿900 - ฿2900

- Website
- lionairthai.com
Flights from Don Muang to Ubon
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ฿750 - ฿2300

- Website
- vietjetair.com
Flights from Suvarnabhumi to Ubon
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿470 - ฿1800

- Phone
- 1690
- webmaster.srt@railway.co.th
- Website
- railway.co.th
Train from Hua Hin to Ban Pong
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿70 - ฿1100
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿70 - ฿180
- 2nd Class (Air-Conditioned Berth)
- ฿550 - ฿800
- 2nd Class (Air-conditioned Seat)
- ฿270 - ฿370
- 1st Class (Air-Conditioned Berth)
- ฿800 - ฿1100
Train from Ban Pong to Bang Sue Junction
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ฿55 - ฿1000
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿55 - ฿170
- 2nd Class (Air-Conditioned Berth)
- ฿550 - ฿750
- 2nd Class (Air-conditioned Seat)
- ฿250 - ฿350
- 1st Class (Air-Conditioned Berth)
- ฿750 - ฿1000
Train from Bang Sue Junction to Uthumphon Phisai
- Ave. Duration
- 8h 14m
- Frequency
- Every 4 hours
- Estimated price
- ฿150 - ฿1400
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿150 - ฿250
- 2nd Class (Air-Conditioned Berth)
- ฿650 - ฿900
- 2nd Class (Air-conditioned Seat)
- ฿370 - ฿500
- 1st Class (Air-Conditioned Berth)
- ฿1000 - ฿1400
Train from Hua Hin to Bang Sue Junction
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿90 - ฿1100
- Website
- http://www.railway.co.th/main/timetable/time-train.html
- Book at
- https://12go.asia/en/operator/thai-railways
- Schedules at
- https://www.railway.co.th/Home/Index
- 3rd Class (Seat)
- ฿90 - ฿190
- 2nd Class (Air-Conditioned Berth)
- ฿600 - ฿800
- 2nd Class (Air-conditioned Seat)
- ฿290 - ฿400
- 1st Class (Air-Conditioned Berth)
- ฿850 - ฿1100


- Phone
- 089 226 2769
- borkorsor@transport.co.th
- Website
- home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Nong Hi
- Ave. Duration
- 7h 42m
- Frequency
- Twice daily
- Estimated price
- ฿350 - ฿550
- Schedules at
- tcl99web.transport.co.th
- Book at
- 12go.asia


- Phone
- +66 44 243 574
- Website
- easybook.com
Bus from Bangkok Mochit Bus Terminal to Kaset Wisai
- Ave. Duration
- 8h 19m
- Frequency
- 5 times a day
- Estimated price
- ฿455
- Schedules at
- easybook.com

- Phone
- 077 281 110
- Website
- sombattour.com
Bus from Bangkok Mochit to Kaset Wisai
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- ฿340 - ฿550
- Schedules at
- sombattour.com
- Book at
- 12go.asia
- Star
- ฿343
- Super
- ฿407
- Supreme
- ฿537

- Phone
- 038-967965-7
- yellowbus2008@gmail.com
- Website
- iloveyellowbus.com
Bus from Hua Hin to Samut sakhon
- Ave. Duration
- 2h 21m
- Frequency
- Once daily
- Estimated price
- ฿160 - ฿230
- Schedules at
- iloveyellowbus.com
Bus from Samut sakhon to Rangsit
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ฿80
- Website
- budsarakamtour.com
Night bus from Prachathipat Budsarakam Tour to Kaset Wisai
- Ave. Duration
- 6h
- Frequency
- Every 4 hours
- Estimated price
- ฿722
- Schedules at
- budsarakamtour.com
Night bus from Mochit to Kaset Wisai
- Ave. Duration
- 6h 50m
- Frequency
- Every 3 hours
- Estimated price
- ฿650 - ฿750
- Schedules at
- budsarakamtour.com

- Phone
- +66 56 720 720
- Website
- phetprasert.com
Bus from Ubon Ratchathani to Yasothon
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ฿75 - ฿110
- Schedules at
- phetprasert.com
- Book at
- easybook.com
- Ave. Duration
- 1h 22m
- Estimated price
- ฿900 - ฿1200
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 Travelling to the US: What do I need to know?, How to travel India's Golden Triangle and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.