Train from Sungai Kolok to Hat Yai Timetables and Ticket Prices

There are five trains a day on the Sungai Kolok to Hat Yai Junction route, with a choice of very cheap Local/Ordinary Trains, or the more expensive Rapid or Special Express Trains.

The duration of the journey by train from Sungai Kolok to Hat Yai is between 3 hours and 20 minutes for the fastest Special Express service and 4 hours and 10 minutes for the slowest Ordinary service.

Please note: these trains travel through Thailand's troubled Southern provinces, and you should seek the latest information before thinking about travelling through this region. Trains have been attacked in the past on this route, so if you are worried about the situation, seek alternative travel arrangements and take the train via the "safe route" from Padang Besar to Hat Yai.

Train from Sungai Kolok to Hat Yai Timetable

(Jadual Kereta Api dari Sungai Golok ke Hatyai)

No Dep Arr Type Timetable Fare
448 06:30 10:32 Ord Timetable Fare
452 09:00 13:08 Ord Timetable Fare
172 12:10 15:45 Rap Timetable Fare
464 12:40 16:50 Ord Timetable Fare
38 14:15 17:35 Sp Exp Timetable Fare

For the train timetable in the other direction from Hat Yai Junction to Sungai Kolok, click here >


Sungai Kolok to Hat Yai Junction Timetables (with all the stops):

Train 448 (Ordinary/Local)

Train 452 (Ordinary/Local)

Train 172 (Rapid)

Train 464 (Ordinary/Local)

Train 38 (Special Express)


For information on the railway station in Hat Yai, click here >

Ticket Prices for the Sungai Kolok to Hat Yai Train

All prices shown below are one-way fares in Thai Baht (THB).

Ordinary Trains:
3rd Class Seat (fan cooled) - Adult 42 THB 

Rapid Trains:
2nd Class Seat (fan cooled) - Adult 146 THB 
3rd Class seat (fan cooled) - Adult 92 THB 

2nd Class Day and Night fan-cooled coaches:
Adult from 276 THB

Special Express Trains:
2nd Class Seat (fan cooled) - Adult 286 THB
3rd Class seat (fan cooled) - Adult 232 THB

2nd Class Day and Night coaches (air-conditioned):
Adult from 416 THB 

1st Class Day and Night coaches (air-conditioned):
Adult from 510 THB

If you want to travel on one of the Ordinary/Local trains, tickets are only sold on the day of travel. 

If you want to travel more comfortably in one of the 1st or 2nd-class air-conditioned coaches on the Rapid or Special Express trains, you can book your seats in advance online either directly from SRT or from 12Go.

To book tickets from 12Go, click here >


Times and fares published on this page are for planning purposes only and may change without notice. Before travelling on trains in Thailand, we recommend you visit the official State Railway of Thailand (SRT) website to check for the latest news and for any disruption to this service.

Related Pages:

Hat Yai Junction Railway Station information page >

Sungai Kolok to Pattani train timetables >

Sungai Kolok to Yala train timetables >

More Trains to / from Hat Yai Junction Train Station >