The Malaysian Railways (KTM Berhad) train number 20, the Senandung Langkawi Express train (now renamed Express Peninsular) is a daily overnight sleeper service that now operates from Johor Bahru in Malaysia to Hat Yai in Thailand.
This rail service offers travellers the most comfortable way to travel from JB or KL to tourist destinations like Langkawi or into Southern Thailand.
The train comprises of both first class and second class sleeper carriages and second class seats and economy seating - all air-conditioned.
If you are travelling all the way to Hat Yai on this KTM service, you will have to book either a 2nd class sleeping berth or second class seat, as all the other carriages are taken off before entering Thailand.
****This Train has been cancelled from 19/5/2016****
If you want to travel from JB to Hat Yai by train, you will now have to:
Please Note : This service is cancelled from the 19th May 2016.
|Johor Bahru (JB Sentral)||**.**|
|Bandar Tasek Selatan||**.**|
|Kuala Lumpur (old station)||**.**|
|Kuala Kubu Bharu||**.**|
|Alor Setar for Langkawi Island ferry from Kuala Kedah||**.**|
|Arau for Langkawi Island ferry from Kuala Perlis||**.**|
|Padang Besar - Border/Immigration||**.**|
|Hat Yai Junction||**.**|
Days of operation : Daily
*Time in Thailand is one hour behind that in Malaysia
You can buy advance tickets 30 days prior to your departure date. This can be done at either any KTMB mainline train station in Malaysia or :
If you are travelling on this train to Thailand, visit our Pandang Besar Station page for information on this border station.
If you are going all the way to Hat Yai, visit our Hat Yai Train station page here>>>
To see ticket prices for popular routes using this train, please see the following pages :
Related Links :
Where to Next?