Home › Hua Hin → Surat Thani
Hua Hin to Surat Thani
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 Sun 18 Oct
Sort by Departure Lowest price Fastest
Filters
00:10 6h 36m 06:46
📍 Hua Hin Railway Station
→
Surat Thani 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 →
00:23 6h 53m 07:16
📍 Hua Hin Railway Station
→
Surat Thani 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 →
02:09 5h 41m 07:50
📍 Hua Hin Railway Station
→
Surat Thani Railway Station
Second class Seat (A/C)
฿410 per adult, before fees
Book →
10:36 5h 44m 16:20
📍 Hua Hin Railway Station
→
Surat Thani Railway Station
Second class Seat (A/C)
฿410 per adult, before fees
Book →
18:49 6h 22m 01:11+1
📍 Hua Hin Railway Station
→
Surat Thani 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:50 5h 59m 01:49+1
📍 Hua Hin Railway Station
→
Surat Thani 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 →
19:50 5h 59m 01:49+1
📍 Hua Hin Railway Station
→
Surat Thani Railway Station
Second class Berth (A/C)
฿710 per adult, before fees
Book →
20:25 5h 55m 02:20+1
📍 Hua Hin Railway Station
→
Surat Thani 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 →
21:25 6h 41m 04:06+1
📍 Hua Hin Railway Station
→
Surat Thani 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:34 6h 24m 04:58+1
📍 Hua Hin Railway Station
→
Surat Thani 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 →
23:47 6h 36m 06:23+1
📍 Hua Hin Railway Station
→
Surat Thani 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 →
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 Hua Hin to Surat Thani route
Travel by 🚆 Train
Journey time 5h 41m–6h 53m
Tickets from ฿184
Operators 1
Operator From → to Departures Time From
🚆 State Railway of Thailand
Hua Hin Railway Station → Surat Thani Railway Station
00:10 · 00:23 · 02:09 · 10:36 · 18:49 · 19:50 · 20:25 · 21:25 …
5h 41m–6h 53m
฿184
How do I get from Hua Hin to Surat Thani? You can travel from Hua Hin to Surat Thani by train. The route is run by State Railway of Thailand.
How long does it take from Hua Hin to Surat Thani? The fastest trip takes about 5h 41m, and the slowest about 6h 53m.
How much is a ticket from Hua Hin to Surat Thani? Tickets start from about ฿184 per adult, before booking fees. Prices change by date and class.
What time are the departures from Hua Hin to Surat Thani? Typical departure times are 00:10, 00:23, 02:09, 10:36, 18:49, 19:50, 20:25, 21:25, 22:34, 23:47. 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.