Home › Surat Thani → Hua Hin
Surat Thani to Hua Hin
Compare times and prices from every operator, choose your class, then book on Baolau.
Lowest adult fare per day, all transport types. Tap a day to see its trips.
All 11
🚆 Train 11
11 trips on Tue 20 Oct
Sort by Departure Lowest price Fastest
Filters
09:00 5h 31m 14:31
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
Second class Seat (A/C)
฿410 per adult, before fees
Book →
18:25 5h 44m 00:09+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
Second class Seat (A/C)
฿410 per adult, before fees
Book →
18:32 6h 49m 01:21+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 3 classes
Third class Seat · ฿184 Second class Seat · ฿280 Second class Berth (A/C) · ฿630
฿184 per adult, before fees
Book →
19:31 6h 44m 02:15+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 4 classes
Third class Seat · ฿224 Second class Seat · ฿320 Second class Berth (A/C) · ฿710 First class Berth (A/C) · ฿1,149
฿224 per adult, before fees
Book →
20:02 6h 40m 02:42+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 3 classes
Third class Seat · ฿184 Second class Seat · ฿280 Second class Berth (A/C) · ฿630
฿184 per adult, before fees
Book →
20:23 6h 39m 03:02+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 4 classes
Third class Seat · ฿224 Second class Seat · ฿320 Second class Berth (A/C) · ฿710 First class Berth (A/C) · ฿1,149
฿224 per adult, before fees
Book →
20:55 6h 51m 03:46+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 3 classes
Third class Seat · ฿184 Second class Seat · ฿280 Second class Berth (A/C) · ฿630
฿184 per adult, before fees
Book →
22:24 5h 58m 04:22+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 2 classes
Second class Berth (A/C) · ฿900 First class Berth (A/C) · ฿1,379
฿900 per adult, before fees
Book →
22:50 6h 22m 05:12+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 4 classes
Third class Seat · ฿264 Second class Seat · ฿360 Second class Berth (A/C) · ฿710 First class Berth (A/C) · ฿1,189
฿264 per adult, before fees
Book →
22:50 6h 22m 05:12+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
Second class Berth (A/C)
฿710 per adult, before fees
Book →
23:28 7h 07m 06:35+1
📍 Surat Thani Railway Station
→
Hua Hin Railway Station
💺 Choose your class 3 classes
Third class Seat · ฿184 Second class Seat · ฿280 Second class Berth (A/C) · ฿630
฿184 per adult, before fees
Book →
No trips match these filters. Clear filters
Prices are ticket prices per adult, the same as on Baolau. The service fee and payment fee are added at checkout. You complete the booking on Baolau's website.
About the Surat Thani to Hua Hin route
Travel by 🚆 Train
Journey time 5h 31m–7h 07m
Tickets from ฿184
Operators 1
Operator From → to Departures Time From
🚆 รฟท
Surat Thani Railway Station → Hua Hin Railway Station
09:00 · 18:25 · 18:32 · 19:31 · 20:02 · 20:23 · 20:55 · 22:24 …
5h 31m–7h 07m
฿184
How do I get from Surat Thani to Hua Hin? You can travel from Surat Thani to Hua Hin by train. The route is run by รฟท.
How long does it take from Surat Thani to Hua Hin? The fastest trip takes about 5h 31m, and the slowest about 7h 07m.
How much is a ticket from Surat Thani to Hua Hin? Tickets start from about ฿184 per adult, before booking fees. Prices change by date and class.
What time are the departures from Surat Thani to Hua Hin? Typical departure times are 09:00, 18:25, 18:32, 19:31, 20:02, 20:23, 20:55, 22:24, 22:50, 23:28. Check the date you want to travel for the current timetable.
Based on searches made on this site (last seen 2026-10-16). Pick a date above for live times and prices.