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)

To see the full schedule, with all the stops for train 171 click here >

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):

Visit our online booking page here >

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.

Go back to the Bangkok to Hua Hin timetable page >

Types of Seats Classes available on Train 171 Bangkok to Hua Hin

3rd class
2nd class

2nd class day and night coach seats

Powered by 12Go Asia system

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

Station Information

If you have never been to Hua Lamphong Railway Station in Bangkok before, we suggest you read the following pages on our site:

The main information page for Hua Lamphong Station >

The how to get to and from Hua Lamphong Station page >

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.

See our Hua Hin Railway Station page here >

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.

Bangkok Trains main page >

Hua Hin trains main page >

Book Transport / Hotels Online

Malaysia / Singapore:

Bus >

Train >

Ferry >

Thailand / Laos / Cambodia / Vietnam…:

 – Bus >

 – Train >

 – Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >

Categorized in: