Train 171 Bangkok to Hua Hin Ticket Price
Train 171 from Bangkok to Hua Hin is an SRT Rapid service offering a good, cheap and popular way to travel from the capital to this Royal Thai beach resort.
171 Ticket Prices / Fares
All tickets prices shown below are for one-way trips (return prices are double the fare).
3rd Class carriage seats (fan).
- Adult Fare: 94 Baht
- Child Fare: 72 Baht
2nd Class carriage seats (fan).
- Adult Fare: 152 Baht
- Child Fare: 101 Baht
2nd Class day and night coach.
- Adult Fare: from 282 Baht (fan) – 412 (air-con)
- Child Fare: from 231 Baht (fan) – 361 (air-con)
If you want to book advance tickets on this service for 2nd class seats, you can purchase them online (booking fees apply on top of the prices shown above):
If you want to travel in 3rd class, no online booking is available, so you just turn up and buy you tickets on the day of travel.
Types of Seats Classes available on Train 171 Bangkok to Hua Hin
Rapid trains in Thailand are not known for their punctuality, but as this is a relatively short journey, and the train originates from Bangkok, delays should not be too bad (most of the time).
If you have never been to Hua Lamphong Railway Station in Bangkok before, we suggest you read the following pages on our site:
When you arrive in Hua Hin, the railway station is located just a short walk from the main centre of town and the main town beach.
Bear in mind Hua Hin is a very narrow and long town, so some parts of the beach are quite a few miles away from the station.
Do I Need a Reservation to Travel on Train 171?
Train 171 is one of the few trains from Bangkok to Hua Hin that you could just turn up at Bangkok station and buy a ticket for on the day of travel.
The only problem with doing this is you may find only 3rd class tickets available.
If you want to travel in 2nd class, you may want to think about booking tickets in advance.