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:
Take a Shuttle Train from JB to Gemas.
Take an ETS Train from Gemas to Padang Besar.
Take a Shuttle Train from Padang Besar to Hat Yai.
To see the timetable in the opposite direction from Hat Yai to KL click here>>>
Please Note : This service is cancelled from the 19th May 2016.
Station | Departure time |
---|---|
Johor Bahru (JB Sentral) | **.** |
Kempas Baru | **.** |
Kulai | **.** |
Kluang | **.** |
Paloh | **.** |
Bekok | **.** |
Labis | **.** |
Segamat | **.** |
Gemas | **.** |
Batang Melaka | **.** |
Tampin | **.** |
Rembau | **.** |
Seremban | **.** |
Kajang | **.** |
Bandar Tasek Selatan | **.** |
KL Sentral | **.** |
Kuala Lumpur (old station) | **.** |
Sungai Buloh | **.** |
Rawang | **.** |
Kuala Kubu Bharu | **.** |
Tanjung Malim | **.** |
Behrang | **.** |
Slim River | **.** |
Sungkai | **.** |
Tapah Road | **.** |
Kampar | **.** |
Batu Gajah | **.** |
Ipoh | **.** |
Sungai Siput | **.** |
Kuala Kangsar | **.** |
Taiping | **.** |
Bagan Serai | **.** |
Parit Buntar | **.** |
Nibong Tebal | **.** |
Bukit Mertajam | **.** |
Butterworth | **.** |
Bukit Mertajam | **.** |
Sungai Petani | **.** |
Gurun | **.** |
Alor Setar for Langkawi Island ferry from Kuala Kedah | **.** |
Anak Bukit | **.** |
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 :
online at our train ticketing page here>>>
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 :
KTMB Train Timetables main page>>>
Where to Next?