Hat Yai to Surat Thani Train

Taking the Hat Yai to Surat Thani Train is a popular way to travel to the islands of Koh Samui and Koh Phangan, as Surat Thani Railway Station is used as the main pick-up point for transfers to the ferry ports by bus.

Once you arrive at the train station (actually located in a place called Phun Phin, 15 km outside Surat Thani city centre), there are nummerous places to buy bus and ferry tickets over to the islands.

This is also a transport hub for those who want to travel over to the west coast of Thailand (Phuket, Krabi, Phi Phi Islands..), with regular bus and minivans departing from pick-up points close to the station

The distance from Hat Yai to Surat Thani railway station by train is 294 km, with  a journey duration of between just over 4 hours, to nearly 7 hours.

Hat Yai to Surat Thani Train Timetable

To see the timetable in the other direction from Surat Thani to Hat Yai Junction click here >

Train Dep. Arr. Type More Info
446 06:40 13:22 Ordinary Info>
448 10:58 17:55 Ordinary
170 14:45 20:11 Rapid Info>
172 15:39 21:20 Rapid Info>
42 16:23 20:31 Special Express DRC Info>
38 / 46 18:10 23:25 Special Express Info>
32 18:45 23:54 Special Express Info>

Ticket Prices

Train fares / ticket prices shown below are the adult, one-way fares.

Ordinary:

These are by far the cheapest way to travel from Hat Yai to Surat Thani train station, with tickets costing just 55 Baht for a seat in a 3rd class, fan cooled carriage.

Book Transport / Tickets >

Rapid:

These are the next trains up in terms of speed and price:

3rd class seats in a fan cooled carriage costs 105 Baht.
2nd class reclining seats in a fan cooled carriage costs 176 Baht.

There are also Day and Night coaches available (seats turn in to beds) but you are better off not paying the extra fees for the bed for this relatively short trip:

2nd class fan cooled: from 306 Baht
2nd class air-condition: from 436 Baht

Special Express DRC (Sprinter Train):

These 2nd class, seat only A/C coaches cost 436 Baht.

Included in the price is a meal and soft drinks.

Special Express train number 38/46 (older style coaches):

3rd class seats in a fan cooled carriage costs 245 Baht.
2nd class reclining seats in a fan cooled carriage costs 316 Baht.

2nd class Day & Night carriage - air-conditioned: from 576 Baht.
1st class Day & Night carriage - air-conditioned: from 873 Baht.

Special Express train number 32 (new CNR coaches):

These are the most luxurious trains on this route from Hat Yai Junction to Surat Thani, having the new (introduced in late 2016) Chinese made coaches.

2nd class Day & Night carriage - air-conditioned: from 726 Baht.
1st class Day & Night carriage - air-conditioned: from 1053 Baht.

Child Discounts :

To work out the fares for children on this route, just apply the following discounts to the class of carriage you want to travel in:
1st class: minus 126 Baht.
2nd class: minus 63 Baht.
3rd class: minus 27 Baht.

Buying Tickets for the Hat Yai to Surat Thani Train

Unless you want to travel in 3rd class, you should always book your train tickets in advance (especially during the high season of November to April).

You can buy tickets from the advance booking office at Hat Yai station (or any SRT railway station in Thailand), but it is better to book them as far in advance as possible to make sure you can get a seat.

For a little extra, you can also book tickets online >

Related Links :


Main page for Trains from Hat Yai >

Main page for Trains from Surat Thani >

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 >