Hat Yai Sungai Kolok Train Times and Fares

The Hat Yai Sungai Kolok Train takes you to and from Thailand's southern city to the border with Malaysia, which you can walk across from Sungai Kolok railway station and then connect to buses to Kota Bharu, buses and ferries to the Perhentian Islands, or join Malaysia's "Jungle Rail Line", which travels through the heart of Malaysia, all the way down to Singapore.

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 into Malaysia via the "safe route" from Hat Yai to Padang Besar.

Trains from Hat Yai to Sungai Kolok Timetable

(Jadual Keretapi dari Hatyai ke Sungai Golok)

Train Depart Arrive Type
171 06:30 10:10 Rapid
37 07:10 10:35 Special Express
463 07:58 12:05 Ordinary
451 10:09 14:40 Ordinary
447 12:45 17:35 Ordinary

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


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

Ticket Prices for the Hat Yai Sungai Kolok Train

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

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

2nd Class Day and Night air-conditioned coaches - Adult from 406 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



A typical 3rd class seat on the Hat Yai Sungai Kolok trainA typical 3rd class seat on the Hat Yai Sungai Kolok train

More Trains to / from Hat Yai Thailand >