Trains from Surat Thani to Hua Hin

The journey by train from Surat Thani to Hua Hin takes from 5 to 7 hours and is a pleasant relaxed way to travel. Passengers can choose to either take the day time train to enjoy the scenery on route and arrive in the afternoon, or alternatively take an overnight train and book an inexpensive sleeper berth to sleep during the journey.

Train Times from Surat Thani to Hua Hin

There are currently 9 direct train services a day from Surat Thani to Hua Hin.

ServiceTrainSurat ThaniHua Hin
Special Express4009:0014:31
Special Express42/4418:2500:09
Special Express3222:2404:22
Special Express38/4622:5005:12
  • Train #40 is the fastest service from Surat Thani to Hua Hin, scheduled to complete the journey in 5 hours 31 minutes.
  • The slowest train service between Surat Thani and Hua Hin is Train #170 departing at 23:28, which takes 7 hours 07 minutes to complete the same journey.

Buy Tickets from Surat Thani to Hua Hin

Use the Search Box below to buy your train tickets from Surat Thani to Hua Hin.

Powered by 12Go Asia system

The best overnight train service from Surat Thani to Hua Hin is Train #32 departing at 22:24 as this service uses the newest and most comfortable passenger trains in service on Thailand’s railway network.

Ticket Prices from Surat Thani to Hua Hin

For travel between Surat Thani and Hua Hin booking a train ticket online is 50 to 100 THB more expensive than buying the same ticket at a train station.

Seat TypeOnline PriceStation Price
2nd Class A/C Sleeper810 THB710 THB
2nd Class A/C Seat577 THB480 THB
2nd Class Fan Seat384 THB320 THB
3rd Class Fan Seat274 THB224 THB

The benefit of paying extra to book online is that it ensures that you get a comfortable seat type for this busy route. During peak season from December to May and high season July to September there is a high demand for the best seats from holiday maker returning to Bangkok from Koh Samui, Koh Phangan and Koh Tao for their flight home.

About Train Travel to Hua Hin

This journey can either be completed during daylight hours on the sprinter train (Train #40) departing at 09:00, or on one of the afternoon or early evening departures leaving before 21:00, or one of the late night departures leaving from Surat Thani after 23:00.

Chinese Temple at Hua Hin
Chinese Temple in Hua Hin

If you plan to travel from Koh Samui or Koh Phangan to Hua Hin by train direct then we recommend taking one of the late evening departures after 23:00. It takes a few hours to reach Surat Thani Train Station from either Koh Samui or Koh Phangan, and when you arrive at Surat Thani Train Station there is a very good outside restaurant near to the 7-Eleven on the main road. The other advantage of taking one of the departures after 23:00 is that the trains will arrive after 06:00 when it starts to get light and places will open to have breakfast whilst you wait to check in to a hotel.

Surat Thani Railway Station

Surat Thani Train Station is located a 23 minute drive to the West of Surat Thani City Centre in 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 City Centre to the train station.

Travel to Surat Thani Train Station

Follow the links below for ferry and bus times to Surat Thani Railway Station.

  • Travel from Koh Samui to Surat Thani train station
  • Travel from Koh Phangan to Surat Thani train station
  • Travel from Phuket to Surat Thani train station

Location of Surat Thani Railway Station

Google Map of Surat Thani Railway Station

Arrival in Hua Hin

The railway station in Hua Hin is fairly near the beach and the centre of the city. A popular Night Market area is a short walk from Hua Hin Train Station which is an area with plenty of affordable hotels. If you do need to travel further then there are always plenty of taxis waiting outside the train station.

Location of Hua Hin Railway Station

Google Map of Hua Hin Railway Station

How useful was this page?

Click on a star to rate it!

Average rating 4 / 5. Vote count: 26

No votes so far! Be the first to rate this post.