web analytics

Recent Comments

    Guide to Train Travel from Surat Thani to Hua Hin

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


    Train Times 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).

    Service Train Surat Thani Hua Hin
    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.

    Buy Tickets to Hua Hin


    Use the Search Box below to buy your train tickets from Surat Thani to Hua Hin. After booking either collect your train tickets at the Parcel Office at Surat Thani Train Station or request that they are sent by post to your home address.

    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.


    Ticket Prices 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.


    Train Travel 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


    Surat Thani 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.


    Travel to Surat Thani 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 Station



    Arrival in Hua Hin


    The railway station in Hua Hin is fairly near the beach and the centre of the city. The 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 Station


    Next read about Hotels near Hua Hin Railway Station