On our Kuala Lumpur Train page you will find all the information your need to plan your trip by rail, from KL Sentral train station to various destinations around Malaysia and into Thailand.
Travel by train to KL is easily the most relaxing way to leave or arrive in the city.
KL Sentral is the travel hub of Kuala Lumpur and you can connect to KLIA (Kuala Lumpur International Airport) from here by high speed train or by bus.
It is also easy to get to other parts of the city with Komuter trains to take you to your destination of choice.
The new ETS high-speed Electric Train Services began operating from July 2015 on routes between :
KL to Butterworth and Padang Besar.
Ipoh to Butterworth and Padang Besar.
and have now been extended down to Seremban and Gemas.
New KTMB Train Schedule from 19th May 2016 :
All Intercity Trains on the North - South Railway Line will be cancelled from this date and the only trains that will be running on the new dual track between Padang Besar and Gemas are the high-speed ETS Trains and Komuter Trains.
Please see the new timetables on the following pages on our site :
Trains between Gemas and JB Sentral are now operated by Shuttle trains.
To see the timetables, please see the following pages :
KL to the Cameron Highlands
As there is no railway line up into the highlands, you can either take the train to Tapah Road or Ipoh, then transfer to a bus, or we would recommend you just take a direct bus from TBS.
KL to Bukit Mertajam
Located on the mainland in Penang State, BM station is just 10 minutes before Butterworth.
KL to Butterworth Penang
The last Intercity train to Butterworth is now cancelled so you will now have to travel on the new ETS Trains on this route. Butterworth train station is located just opposite the popular tourist destination of Penang Island and connected by a ferry service that leaves every 15 minutes or so.
KL to Taiping
Between Ipoh and Butterworth is the smaller, but interesting town of Taiping which is worth a stop if you have the time.
KL to Sungai Petani
This busy town in Kedah now has more frequent daily ETS departures.
KL to Langkawi
The overnight sleeper train is now cancelled, so you have to use the fast ETS to get to the popular tourist island of Langkawi to soak up the sun on one of its beautiful beaches.
KL to Arau
The most popular way to get to Langkawi is via Arau as the nearby Kuala Perlis jetty is the shortest route over to the island.
KL to Alor Setar
Stay in the city or head over to Langkawi Island for sun, sea and sand.
KL to Kota Bharu
There is a daily sleeper train that travels along the Jungle Railway (from Gemas) up through the middle of Peninsular Malaysia over to the east coast.
Travel from Kuala Lumpur to Thailand by train is possible via Padang Besar (the border train station).
Or you could travel via Butterworth and catch the daily overnight service to Bangkok, Surat Thani, Chumphon and Hua Hin.
Use these trains to travel from KL to Phuket by train and bus, Koh Samui and more...
KL to Hat Yai
See how to travel from KL to Thailand's third largest city, Hat Yai, just across the border.
KL to Bangkok
Find out how to travel between these two capital cities by train here.
Or the see the new ETS train schedule from KL to Padang Besar here >>
Other destinations :
KL to Singapore
Find out how to travel from KL Sentral to Woodlands station in Singapore.
KL to Melaka
Travelling from KL to Melaka by train is possible but not the best way of getting there as you have to catch one of the southbound ETS trains or Komuter services to Tampin, 38 kilometres to the north of Melaka, then catch a bus from there to Melaka. There are plenty of buses that will take you directly from KL to Melaka!
KL to Johor Bahru
Travel from KL to JB by train now involves two different trains.the ETS and Shuttle.
Related Pages :