Trains from Chiang Mai to Hua Hin
Hua Hin is a seaside resort city in Thailand, located about 200 kilometers south of Bangkok. It is a popular tourist destination for both Thai and foreign visitors, and is known for its beautiful beaches, laid-back atmosphere, and variety of activities. Although Chiang Mai and Hua Hin are both on the rail network, there are no direct trains between the two. You would need to change trains in Bangkok.
Search for bus, plane and train tickets for Chiang Mai to Hua Hin >>>
For the first leg of the journey, from Chiang Mai to Bangkok, you have a choice between a day train or a night train with sleeper berths.
- Special Express No. 8 (Chiang Mai – Krung Thep Aphiwat): 8:50am-6:55pm <– day train
- Special Express No. 14 (Chiang Mai – Krung Thep Aphiwat): 5:00pm-6:10am <– sleeper train
- Special Express No. 10 (Chiang Mai – Krung Thep Aphiwat): 6:00pm-6:50am <– sleeper train
If you take the day train, you would need to stay overnight as there are no good connections. Express No. 85 arrives in Hua Hin after midnight. I would advise you to take either No. 14 or the newer No. 10 sleeper train. 1st Class has showers. But you should be able to use the free showers at Krung Thep Aphiwat if needed.
For the second leg of the journey, from Bangkok to Hua Hin, you really only have this choice:
This is a comfortable air-conditioned carriage with reclining seats. Ticket price includes a meal and drinks.
CONCLUSION: If you take Special Express No. 10 that leaves Chiang Mai at 6:00pm in the evening of day one, and then catch Special Express No. 43 in Bangkok at 8:10am on the morning of day two, you will arrive in Hua Hin at 12:05pm. This is 18 hours after you have left Chiang Mai.
RELATED LINK: How to Buy Train Tickets Online