Trains from Bangkok to Sungai Kolok

Sungai Kolok is the furthest point South on Thailand’s Southern Railway Line, and on the border with Malaysia. Sungai Kolok is the place to go to if you are travelling by train from Bangkok to Kota Bharu or the Perhentian Islands. If you are planning to go to travel by train from Bangkok to Penang or Kuala Lumpur you are better taking the train to Padang Besar and changing to Malaysian railway services from there.

Trains Times from Bangkok to Sungai Kolok


There are 2 direct trains per day from Bangkok to Sungai Kolok.

TrainBangkokSungai KolokService
17115:1010:10Rapid
3716:1010:35Special Express
  • The fastest train is Train #37 departing at 16:10 and scheduled to arrive 18 hours 25 minutes later at 10:35.
  • The slowest direct train from Bangkok to Sungai Kolok is Train #171 departing at 15:10 and arriving in Sungai Kolok at 10:10, 19 hours and 00 minutes after departing from Bangkok.

Buy Tickets from Bangkok to Sungai Kolok


Use the Search Box below to buy your train tickets from Bangkok to Sungai Kolok.

Powered by 12Go Asia system

We recommend booking a 2nd Class A/C Sleeper Seat on Train #37 for this journey.

There are cheaper seat only options available but this is a very long journey and it is well spending slightly more money on 2nd Class A/C Sleeper to make sure you get a good night’s sleep.

Ticket Prices from Bangkok to Sungai Kolok


Train tickets from Bangkok to Sungai Kolok purchased online cost 58 to 100 THB more than the same train tickets purchased at a train station in Thailand.

Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,849 THB1,749 THB
2nd Class A/C Sleeper996 to 1,076 THB896 to 976 THB
2nd Class Fan Seat706 THB606 THB
3rd Class Fan Seat347 to 443 THB289 to 369 THB

The benefit of paying an extra to book online in advance is that you can guarantee that you get the seat you want on the train you want to take. 1st and 2nd Class A/C Sleeper seats normally sell out before the day of travel.

Travel from Sungai Kolok to Kota Bharu


From Sungai Kolok Train Station it is 1.4 km to the border with Malaysia. We recommend that you take a motorbike taxi for this short distance journey. There are always plenty of motorbike taxis waiting outside the train station in the car park by the small market. A motorbike taxi should cost around 50 THB from the train station to the border.

Sungai Kolok Train Station
Arrival at Sungai Kolok Train Station

Once you are at the border we recommend that you again make use of a motorbike taxi service which will take you from the Thai Immigration office (after you have been stamped out of Thailand) through Malaysian Passport Control, and onto Rantau Panjang Bus Station which is 240 metres from the Malaysian side of the border.

Taxi or Bus

From Rantau Panjang Bus Station you take either take the Number 29 bus to Kota Bharu, which takes around 1 hour 20 minutes and costs 5 MYR (payable to the driver) or a taxi which will cost you 50 to 60 MYR and takes around 40 minutes to reach Kota Bharu town centre. If you are planning to submit a visa application at the Thai Consulate in Kota Bharu we recommend that you take a taxi.

Arrival by Bus

The bus from Rantau Panjang terminates at Jalan Pendek Bus Station in the centre of Kota Bharu near to the main market. From Jalan Pendek bus station it is a short walk to a range of hotels and the only place in the town centre selling alcoholic drinks, the very pleasant Golden City Restaurant which is a short walk down the main road from the bus station.

Travel to the Perhentian Islands

If you are planning to travel onto the Perhentian Islands you can take bus number 639 from Jalan Pendek bus station to Kuala Besut, from where you can catch a speedboat service to the Perhentian Islands. The bus fare from Kota Bharu to Kuala Besat is 6 MYR and the journey takes around 1 hour 30 minutes and the last bus of day from Kota Bharu to Kuala Besat depart at 16:00.

Bangkok Train Station


The main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).

Google Map of Krung Thep Aphiwat Central Terminal Station

Sungai Kolok Train Station


See more information about Sungai Kolok Railway Station.

Google Map of Sungai Kolok Railway Station

How useful was this page?

Click on a star to rate it!

Average rating 4.2 / 5. Vote count: 27

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