The journey by train from Hat Yai to Surat Thani is scheduled to take 4 to 5 hours depending upon which train you take. All train services from Hat Yai to Surat Thani are daytime services arriving before midnight in Surat Thani. If want to travel from Surat Thani train station to Koh Samui or Koh Phangan then you need to either take the first train of day or spend one night in Surat Thani before travelling onto the islands the next day.
Train Times from Hat Yai to Surat Thani
There are 4 train services per day from Hat Yai to Surat Thani.
Train | Hat Yai | Surat Thani | Service |
170 | 14:31 | 19:31 | Rapid |
172 | 15:50 | 21:06 | Rapid |
32 | 17:45 | 22:24 | Special Express |
38/46 | 18:15 | 23:04 | Special Express |
- The fastest train from Hat Yai to Surat Thani is Train #32 (departing at 17:45) which is scheduled to complete the journey in 4 hours 39 minutes.
- The slowest train from Hat Yai to Surat Thani is Train #172 (departing at 15:50) which is scheduled to complete the journey in 5 hours 16 minutes.
Buy Tickets from Hat Yai to Surat Thani
Use the Search Box to buy your train tickets from Hat Yai to Surat Thani.
The best train services are the last three trains of the day which are ‘Special Express’ trains. Train #42 is a three carriage sprinter train which has air-conditioned seats and the ticket price includes a meal and drink brought to your seat. The next train services, Train #38/46 and Train #32, are trains with restaurant cars and sleeper berths which are set up from about 20:00 in the evening. If you book one of these sleeper berths on the journey from Hat Yai to Surat Thani you can spend a few hours relaxing lying down before you arrive in Surat Thani, which is good if the train is delayed.
Ticket Prices from Hat Yai to Surat Thani
Seat Type | Online Price | Station Price |
1st Class A/C Sleeper | 1,829 THB | 1,233 THB |
Booking online in advance is slightly more expensive than buying your ticket at the Train Station. However, the advantage of booking your train in advance is that you can guarantee to get the best seats. If you go to the train station on the day of travel to buy your ticket the only seats available may be hard seats in 3rd class.
About Travel to Hat Yai Station
Hat Yai Railway Station is 2.9 km away from Hat Yai Bus Station. Travel between the bus station and the train station costs 40 to 60 THB either on a motorbike taxi or in a local taxi van. Motorbike taxis and taxi vans wait for passengers on the road in front of the bus station. Agree a price before you start your journey.
Hat Yai Railway Station is at the eastern end of the Thumnoonvithi Road which runs through the centre of Hat Yai city. The best hotels, restaurants, bars and shopping centres in Hat Yai are all within a 1 km walk of Hat Yai Railway Station making travel by train a convenient way to both leave and enter the city.
Location of Hat Yai Train Station
Travel from Surat Thani Train Station
Unlike Hat Yai Railway Station, Surat Thani Railway Station is not in the city centre but 16 km to the West of Surat Thani city in the small town of Phunphin. During daylight hours there is a cheap local bus service departing from outside of Surat Thani Station which takes about 50 minutes to complete the journey into the city centre. The bus fare is 18 THB per person. T
he journey by taxi from Surat Thani Railway Station into Surat Thani City is a lot quicker (at night time under 20 minutes) and reasonably priced at 140 to 160 THB if you take a taxi from the rank to the left side as you exit the station building. The prices of the different journeys are printed on a sign attached to the roof of covered waiting area for the taxi drivers.

If you plan to travel onward Surat Thani train station to the islands you do not need to go into Surat Thani City as you can travel there directly from the train station. Joint bus and ferry depart from the car park to the left hand side as you exit the station building. All direct services to Koh Samui, Koh Phangan and Koh Tao depart in the morning. You can wait for the bus at the row of small cafes facing onto the car park. The ever helpful Mr Wut of Wut Travel will be more than happy to point you in the direction of the bus you need to take for your journey to the islands.
For more information about travel from Surat Thani Railway Station click on the links below:
- Travel from Surat Thani Railway Station to Koh Samui
- Travel from Surat Thani Railway Station to Koh Phangan
- Travel from Surat Thani Railway Station to Koh Tao