web analytics

Guide to Train Travel from Surat Thani to Hua Hin

There are 10 daily direct train services from Surat Thani to Hua Hin (Train #42 and Train #44 run on different days).

Train Times from Surat Thani to Hua Hin

Service Train No. Dept Arr
Special Express 40 10:40 15:58
Rapid 174 16:47 00:42
Rapid 168 17:38 01:13
Express 86 18:37 01:43
Rapid 170 20:14 04:03
Special Express 44 20:41 02:18
Special Express 42 20:41 02:18
Express 84 21:04 04:12
Rapid 172 21:26 04:53
Special Express 38 23:28 06:02
Special Express 36 23:57 06:26
  • Train #40 is the fastest service from Surat Thani to Hua Hin, scheduled to complete the journey in 5 hours 18 minutes.
  • The slowest train service between Surat Thani and Hua Hin is Train #170 departing at 20:14, which takes 7 hours 49 minutes to complete the same journey.

Tickets: Surat Thani to Hua Hin


Powered by 12Go Asia system

There are other services, but Train #40 departing at 10:40 is the best one if you are planning to stay in Hua Hin because of the convenient departure and arrival times, and because it is a fast service which can be booked in advance. Good also to have the chance to see the small towns and villages, jungle and farms of Southern Thailand along the way, the scenery from the road is a lot less interesting.

Guide to Online Train Ticket Prices from Surat Thani to Hua Hin

Seat Type Online Price Station Price
3rd Class A/C Seat 740 THB 490 THB


For travel between Surat Thani and Hua Hin booking a train ticket online is 250 THB more expensive than buying a ticket at the train station before travelling. However, on busy days it necessary to buy a ticket in advance because the best seats on the train have all been booked several days before.

About Train Travel from Surat Thani to Hua Hin

The journey from Surat Thani to Hua Hin takes around 5 hours 30 minutes on express train services. On other slower commuter trains the journey can take several hours longer. The journey is best done during the day on the first departure at 10:40 arriving late afternoon in Hua Hin, which leaves time to check into a hotel and shower before going for dinner in one of Hua Hin’s famous fish restaurants on the seafront in the centre of town.

Chinese Temple at Hua Hin

Getting to Surat Thani’s main railway station

Surat Thani train station is located a 23 minute drive to the east of Surat Thani city centre in the town of Phunphin. If you are staying in Koh Samui, Koh Tao or Koh Phangan you can take the bus and boat service directly to Surat Thani train station. Alternatively you can catch a bus, or take a taxi from Surat Thani town centre, to get to the train station.

Information about travel to Surat Thani railway station

Location of Surat Thani Railway Station

On Arrival in Hua Hin

The railway station in Hua Hin is fairly near the beach and the centre of the city. Depending on where you are staying you might be able to walk. If you need to go further there are plenty of taxis waiting at the railway station.

Location of Hua Hin Railway Station

Next read about Hotels near Hua Hin Railway Station