Bang Saphan to Hua Hin Train
Timetables and Ticket Prices

Taking the Bang Saphan to Hua Hin train is an easy way to travel between these two beach destinations in Southern Thailand, with a good choice of different services to fit your budget, from the very cheap Ordinary and Rapid services to more expensive Special Express trains with first class seating.

The distance by train from Bang Saphan Yai to Hua Hin beach is 164 Km.

Train Schedule from Bang Saphan Yai to Hua Hin

To see the train timetable in the other direction from Hua Hin click here >

Train Dep Arr Type More Info
42 / 44 00:19 02:18 Sp. Ex. DRC Info >
170 01:09 04:03 Rap Info >
84 01:46 04:12 Ex. Info >
172 02:19 04:53 Rap Info >
38 / 46 03:36 06:02 Sp. Ex Info >
254 08:45 11:40 Ord Info >
40 14:07 15:58 Sp. Ex. DRC Info >
174 21:28 00:42 Rap Info >
168 22:16 01:13 Rap Info >
86 23:08 01:43 Ex. Info >

All services operate daily.

Timetable Notes:
Ord = Ordinary Train
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)

Ticket Prices for the Bang Saphan to Hua Hin Train

Ticket prices vary considerably depending on what service you take.

If you travel in one of the 3rd class fan carriages on an Ordinary train, the adult fare is only 33 Baht.

If you opt for 1st class, tickets cost upwards of 769 Baht.

For a full price list of all different train and class types, please click here >

Powered by 12Go Asia system

Booking Tickets

If you want to travel from Bang Saphan to Hua Hin in one of the fan cooled 3rd and 2nd class seats, you can buy these tickets on the day of departure from the train station at Bang Saphan Yai.

If you want a bit more luxury and want to travel on one of the faster trains in 2nd class A/C or 1st class, you should really plan ahead and book your seats in advance.

Fast trains on this route, all originate from the deep south of Thailand, and can often be fully booked at busy times of the year.

You can buy advance tickets from any main railway station in Thailand or you can book online.

To book your tickets online click here >

Hua Hin Railway Station 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 >