Hat Yai to Hua Hin Train Timetable 2024 Prices

Taking the Hat Yai to Hua Hin train you have a choice of four overnight sleeper trains that get you to Hua Hin in the early hours of the morning.

All trains have comfortable sleeper seats / berth.

All trains (except train numer 32) also have 2nd and 3rd Class seats if you want to travel a cheaply as possible.

Hat Yai to Hua Hin Train Schedule

(Jadual Keretapi dari Hatyai ke Hua Hin)

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

No Dep Arr Type Book Tickets
172 16:05 03:46 Rap Book>
32 17:45 04:22 Sp. Ex. Book>
38 / 46 18:05 05:12 Sp. Ex. Book>
170 18:20 06:35 Rap Book>

All trains depart daily.

Travelling by train, the distance from Hat Yai to Hua Hin is 716 Km


Trains depart from Hat Yai Junction Railway Station which is located close to the centre of the city.

Trains arrive at Hua Hin Railway Station which is also in the centre of the city and within an easy 10 minutes walk to the beach.

Train from Hat Yat to Hua Hin Ticket Prices (Fares)

All ticket prices shown below are for adult one-way fares. There is no discount for return tickets.

Rapid Trains 170 and 172

2nd Class Air-conditioned Sleepers
Upper berth - 679 THB
Lower berth - 749 THB

2nd Class Fan Cooled Sleepers
Upper berth - 479 THB
Lower berth - 529 THB

2nd Class Fan Cooled Seat - 379 THB

3rd Class Fan Cooled Seat - 226 THB

3rd Class seats on a Hat Yai to Hua Hin train3rd Class Seats

Special Express Train 38

1st Class Air-conditioned Sleepers
Upper berth - 1,227 THB
Lower berth - 1,427
THB

1st Class passengers have the choice to charter the whole cabin - cost 1,927 THB

2nd Class Air-conditioned Sleepers
Upper berth - 759 THB
Lower berth - 829 THB

2nd Class Fan Cooled Seat - 459
THB

3rd Class Fan Cooled Seat - 306 THB

Special Express Train 32 (operates with newer Chinese made CNR carriages)

1st Class Air-conditioned Sleepers
Upper berth - 1,427 THB
Lower berth - 1,627 THB

1st Class passengers have the choice to charter the whole cabin - costs 2,427 THB

2nd Class Air-conditioned Sleepers
Upper berth - 929 THB
Lower berth - 1,029 THB

2nd Class seats in an air-conditioned carriage on a train from Hat Yai to Hua Hin2nd Class seats (converted to sleeping berths)

Fares for Children aged 3 to 11.
Child ticket prices can be worked out by applying the following discounts to the adult ticket prices shown above.

Just deduct the following ammounts depending on your class of travel

1st Class:  283 THB discount
2nd Class: 134 THB discount
3rd Class:  58 THB discount

Children under 3 travel for free.


Related pages:

Hat Yai trains main page >

Hua Hin trains main page >

Hat Yai to Bangkok trains >