Travel from Hat Yai to Bang Saphan Yai by train is a comfortable way to get to this quiet beach resort on the Gulf of Thailand, in southern Prachuap Khiri Khan Province.
Most of the night trains heading north from Hat Yai Junction Railway Station, stop at Bang Spahan Yai, then you can decide to stay in town or take a motorbike taxi / taxi to some of the lovely beaches in this area.
The distance from Hat Yai to Bang Saphan Yai station by train is 552 km.
|42*||--:--||--:--||Sp. Ex. DRC||Info>|
|38 / 46||18:15||03:41||Sp. Ex.||Info>|
* Train 42 is currently not in service.
All services operate daily.
Rap = Rapid
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)
If you want to find the train timetable in the other direction from Bang Saphan to Hat Yai or check for any changes of departure times from the State Railway of Thailand (SRT) official website:
You can visit the timetables page on their official website here >
To find places to stay in Bang Saphan and the surrounding beaches click here >
Rapid Trains are the cheapest services to Bang Saphan Yai and cost:
3rd class seat (fan): Adult 202 THB - Child 156 THB
2nd class seat (fan): Adult 324 THB - Child 217 THB
2nd class Day & Night carriages:
Upper berth: Adult 454 THB - Child 347 THB
Lower berth: Adult 524 THB - Child 417 THB
Upper berth: Adult 624 THB - Child 517 THB
Lower berth: Adult 694 THB - Child 587 THB
Sprinter / Special Express DRC are 2nd class, air-conditioned carriages only, and come with complimentary meals and soft drinks.
Tickets on these fast trains cost: Adult 574 THB - Child 467 THB
Special Express trains offer seat carriages in 3rd and 2nd class and sleeping berths in 2nd and 1st class:
3rd class seat (fan): Adult 282 THB - Child 236 THB
2nd class seat (fan): Adult 404 THB - Child 297 THB
2nd class Day & Night carriages (Air-condition):
Upper berth: Adult 704 or 724 THB - Child 597 or 617 THB
Lower berth: Adult 774 or 814 THB - Child 667 or 707 THB
2st class Day & Night carriages (Air-condition)
Upper berth: Adult 1105 THB - Child 883 THB
Lower berth: Adult 1305 THB - Child 1083 THB
If you want to travel to Bang Saphan in anything other than 3rd class, you should book your tickets in advance as these services can often be very busy at certain times of the year.
To book your tickets in advance you can either:
1) Visit any SRT railway station - Hat Yai station has an advance booking office on the left of the main entrance.
2) Book tickets online (added booking fees apply) >
Hat Yai Junction Railway Station information page >
Hat Yai to Bangkok train timetables >
Hat Yai to Chumphon train timetables >
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >