Trains from Hat Yai to Hua Hin

By train the journey from Hat Yai to Hua Hin is scheduled to take from 12 to 14 hours depending upon which train service you take.

Train Times from Hat Yai to Hua Hin


There are 4 direct trains a day from Hat Yai to Hua Hin.

TrainHat YaiHua HinService
17014:3103:39Rapid
17215:5005:24Rapid
3217:4505:52Special Express
38/4618:1506:59Special Express
  • The fastest train from Hat Yai to Hua Hin is Train #32 (departing at 17:45) which completes the journey in 12 hours 07 minutes.
  • The slowest train from Hat Yai to Hua Hin is Train #172 (departing at 15:50) which completes the journey 13 hours 34 minutes.

Buy Tickets from Hat Yai to Hua Hin


Use the Search Box to find ticket your tickets from Hat Yai to Hua Hin.

Powered by 12Go Asia system

The best trains to book from Hat Yai to Hua Hin are Train #38/46 (departing at 18:15) and Train #32 (departing at 17:45). Both trains feature 1st and 2nd Class A/C Sleeper Seats. Train #170 and Train #172 use older train carriages and the facilities are not as good as the Special Express trains.

Ticket Prices from Hat Yai to Hua Hin


Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,844 THB1,627 THB
2nd Class A/C SleeperN/A749 to 1,029 THB
2nd Class Fan SleeperN/A529 THB

Booking online in advance is slightly more expensive than buying your ticket at the Train Station. However, the advantage of booking your train tickets from Hat Yai to Hua Hin in advance online is that your guaranteed the seat of your choice on the train you plan to take. 3rd Class Fan seats are normally available at the day of travel, however, 1st Class and 2nd Class A/C Sleepers on the Hat Yai to Hua Hin route often sell out in advance of the day of travel.

Location of Hat Yai Train Station


Google Map of Hat Yai Railway Station

Location of Hua Hin Train Station


Google Map of Hua Hin Railway Station

Travel to Hat Yai Station


Hat Yai Railway Station is a city centre train station located  in the busiest part of Hat Yai City to where the most popular hotels, restaurants and shopping malls are located. Most overnight visitors to Hat Yai tend to stay close to the train station which makes travel by train to and from Hat Yai a convenient option.

Front of Hat Yai Train Station
Front of Hat Yai Train Station

Hat Yai Bus Station, however, is 2.9 km away from Hat Yai Railway Station. If you are travelling into Hat Yai via the main bus station then take a local van or a motorbike taxi from the bus station to the train station as it is too far to walk.

  • Local Travel Info: Expect to pay 40 to 60 THB for the journey from Hat Yai Bus Station to Hat Yai Train Station.

Transporting bicycles to Hua Hin


You can takes bicycles on all the trains from Hat Yai to Hua Hin except for Train #32. All of the other trains from Hat Yai to Hua Hin have a freight car in which you can (for a small fee) transport bicycles. Train #32 is one of Thailand’s new style of trains, none of which has a freight carriage. For more information about transporting bicycles see our Guide to Carrying Bicycles on Thailand Trains.

Arrival in Hua Hin


Hua Hin Train Station is often described as Thailand’s most beautiful train station, and it is also one of Thailand’s most conveniently located train station only 800 metres walk from Hua Hin beach and 550 metres walk away from Hua Hin’s popular Night Market.

Railway Pavilion at Hua Hin Railway Station
Railway Pavilion at Hua Hin Railway Station

If you do need to take public transport from Hua Hin Train Station there are always plenty of taxis waiting in front of the train station. None of the taxis operating from the train station appear willing to use their meters so you need to agree a price in advance before starting your journey. If you have not already booked a hotel then we recommend that you stay at one of the value for money hotels on the Sa Song Road which is a short walk from the Train Station. We recommend the Chaba Chalet on the Sa Song Road near the Night Market as a great place to stay for a night or two whilst you explore Hua Hin.

How useful was this page?

Click on a star to rate it!

Average rating 4.1 / 5. Vote count: 14

No votes so far! Be the first to rate this post.