Train Hua Hin to Bang Saphan Yai
Timetables and Ticket Prices

If you are looking to travel to the beaches around Bang Saphan, taking the train from Hua Hin to Bang Saphan Yai is a good option.

Bang Saphan Yai Railway Station is located close to the centre of town and when you arrive here you will have to arrange transport to the beaches by taxi or motorbike taxi (the nearest beach is around 5 Kilometres away from the station and stretches for many more km to the south).

Please note: The is another railway station called Bang Saphan Noi (meaning little) to the south, but we would advise disembarking at BS Yai as there are more trains stopping here, a number of hotels near the station and transport is easier to arrange.

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

Train Schedule from Hua Hin to Bang Saphan Yai

To see the train timetable in the other direction from Bang Saphan Yai click here >

Train Dep Arr Type More Info
39 / 41 02:24 04:32 Sp. Ex. DRC Info >
43 11:29 13:20 Sp. Ex. DRC Info >
255 11:47 15:04 Ord Info >
171 17:17 19:45 Rap Info >
37 / 45 19:13 21:42 Sp. Ex Info >
169 20:10 22:48 Rap Info >
83 21:10 23:38 Ex. Info >
173 21:54 00:47 Rap Info >
167 22:34 01:10 Rap Info >
85 23:36 02:31 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)

Book Transport / Tickets >

Ticket Prices for the Train Hua Hin to Bang Saphan Yai

Train fares are for one-way tickets (return fares are double).

Fares are listed for trains in order of their speed (fastest first).

Special Express Diesel Railcars (Sprinter):

These are the fastest of all services on this line, operating with just a few, all 2nd Class, air-conditioned seat carriages.

Ticket cost: Adult 386 THB - Child 348 THB (and include a meal and soft drinks).

Special Express Trains:

offer a range of classes and sleeping berths.

Third Class Fan Seat: Adult 223 THB - Child 207 THB
Second Class Fan Seat: Adult 266 THB - Child 228 THB

Second Class Air-conditioned Day & Night Carriage:
Adult from 526 THB - Child from 488 THB

First Class Air-condition Day & Night Carriage:
Adult from 769 THB - Child from 695 THB

Express Trains:

Third Class Fan Seat: Adult 183 THB - Child 167 THB
Second Class Fan Seat: Adult 226 THB - Child 188 THB

Second Class Air-conditioned Day & Night Carriage:
Adult from 486 THB - Child from 448 THB

First Class Air-condition Day & Night Carriage:
Adult from 729 THB - Child from 655 THB

Rapid Trains:

Third Class Fan Seat: Adult 83 THB - Child 67 THB
Second Class Fan Seat: Adult 126 THB - Child 88 THB

Second Class Fan Day & Night Carriage:
Adult from 256 THB - Child from 218 THB

Second Class Air-conditioned Day & Night Carriage:
Adult from 386 THB - Child from 348 THB

Ordinary Trains:

Third Class Fan Seat: Adult 33 THB - Child 17 THB
Second Class Fan Seat: Adult 76 THB - Child 38 THB

Booking Tickets

Booking tickets in advance is always a good idea for any railway journey in Thailand (except for the cheap Ordinary Trains).

To book advance tickets you can:

Visit any station ticket counter / advance booking office on the SRT network.

Book tickets online >


Hua Hin Railway Station main page >

Hua Hin Trains main page >

Book Transport / Hotels Online

Thailand / Laos / Cambodia / Vietnam:

 - Bus >

 - Train >

 - Ferry >

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Flights:

Find Cheap Flights in SE Asia >

Hotels:

Find the best deals for hotels >