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) directly 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 - Padang Besar
Ipoh - Butterworth
Butterworth - Padang Besar
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 :
KL to Ipoh
You are spoiled for choice for trains to Ipoh, with both KTM intercity as well as the fast ETS, Electric Train Services connecting the two cities in record time.
KL to Butterworth Penang
There is now just one Intercity train a day leaving for Butterworth, as the new ETS Trains start to run 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 Langkawi
Travel overnight in a sleeper train (or get there in half the time on the new ETS) to the popular tourist island of Langkawi to soak up the sun on one of its beautiful beaches.
KL to Alor Setar
One overnight train and the new ETS trains heads north to Thailand stopping on their way at 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 up through the middle of Peninsular Malaysia over to the east coast.
Travel from Kuala Lumpur to Thailand by train is possible via a direct service that operates to the Southern city of Hat Yai, where you can connect with trains leaving north to Bangkok, Surat Thani, Chumphon and Hua Hin.
Or you could travel via Butterworth and catch the daily overnight service to Bangkok.
Use these trains to travel from KL to Phuket by train and bus, Koh Samui and more...
KL to Hat Yai
One daily overnight train connects KL to Thailand's third largest city, Hat Yai.
KL to Bangkok
Find out how to travel between these two capital cities here.
Or the new ETS train service from KL to Padang Besar will take you to the border station with Thailand.
KL to Singapore
Travel from KL Sentral to Woodlands station in Singapore three times a day. From 1st July 2015, all these train now terminate at JB Sentral in Johor Bahru.
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 JB bound trains 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 on the three departures a day that travel here.
Related Pages :