Hua Hin sits on the Sourthern Line of Thai railway. Normally trains in Thailand offer a slower alternative to buses, but in case with Hua Hin it is a good idea to travel by train because Route 4 from Samut Prakan to Hua Hin is notorious for its traffic gems, and you can easily spend up to five or six hours travelling by car or by bus, while a train brings you to Hua Hin from the centre of Bangkok in four hours for sure. Another great thing about travelling to Hua Hin by train is the train station in the resort city. Even among other picture-perfect train stations in Thailand it does stand out. Arriving to this gingerbread-like train station is a pure delight – at least for us! – which guarantees you a good mood during your whole stay in Hua Hin.
Any Suratthani-bound train passes through Hua Hin, but many of them sell out quickly for the longer journeys, so as a rule you have rather a limited choice of trains on offer. These include a morning #43 train which leaves Hua Lamphong train station in Bangkok at 8.05 and arrives to Hua Hin before noon at 11.29am. It offers second-class AC seats only at around THB650, but they are completely ok for this brief journey. There is also an afternoon #35 train leaving at 2.45pm and arriving at 8.45pm which is also a convenient option to get to Hua Hin from Bangkok. It has second-class AC sleepers at a bit higher price (approx. THB 670) and can also be considered, as by day berths are normally folded out into seats.
Please check price update from online booking