The KTM Tanjung Malim Railway Station in the state of Perak is on the KTM Berhad North - South Railway Line and is served by commuter (Komuter) and the high-speed Electric Train Services (ETS).
From Tanjung Malim you can travel by train to all stations to the north up to the Malaysia / Thailand border at Padang Besar and all stations to the south to JB Sentral in Johor Bahru, then catch a Shuttle Train into Singapore.
(Jadual KTM Tanjung Malim)
(Jadual Keretapi Komuter Tanjung Malim)
To see the latest full timetable for Komuter trains, please see:
Tanjung Malim Station is the last stop on the Komuter shuttle service between here and Rawang, KL Sentral, Port Klang...
This commuter train shuttle service operates throughout the day, with frequent departures from the early morning until late evening.
The duration of the train trip to KL takes around one hour and 30 minutes.
To see the latest timetable for commuter trains from Tajung Malim to KL Sentral click here >
For the timetable from KL Sentral click here >
Stations on the Tg. Malim to Pel. Klang Line / Route (laluan) are:
Kuala Kubu Bharu, Rasa, Batang Kali, Serendah, Rawang, Kuang, Sungai Buloh, Kepong Sentral, Kepong, Segambut, Putra, Bank Negara, Kuala Lumpur old station, KL Sentral (Kuala Lumpur's main transport hub with LRT, MRT, Monorail and KLIA Ekspres / Transit trains to TBS Bus Station and KUL - Kuala Lumpur International Airport), Abdullah Hukum, Angkasapuri, Pantai Dalam, Petaling, Jalan Templer, Kampung Dato Harun, Seri Setia, Setia Jaya, Subang Jaya (for the new Skypark Link Komuter service to Subang Airport), Batu Tiga, Shah Alam, Padang Jawa, Bukit Badak, Klang, Teluk Pulai, Teluk Gadong, Kampung Raja Uda, Jalan Kastam with the terminal station at Port Klang.
You can change stations at Putra, Bank Negara, Kuala Lumpur old station or KL Sentral for the Batu Caves - Pulau Sebang / Tampin Line.
This is a cheap way to get from Tanjung Malim to TBS Bus Terminal, Mid Valley, Seremban and many other places along this line.
To see the Batu Caves to Tampin train timetables click here >
For the Tampin to Batu Caves timetable click here >
(Jadual ETS Tanjung Malim)
Tanjung Malim station is a major stop on the ETS Kuala Lumpur to Ipoh route, with all Gold and Silver services stopping here.
Tanjung Malim is also a major stop on all the newer ETS Gold services that operate on the route between Gemas - KL - Ipoh - Butterworth Penang - Padang Besar.
Popular ETS Routes from Tg. Malim:
Tg Malim to KL Sentral station >
Tg Malim to Alor Setar ETS timetable (for boats to Langkawi from Kuala Kedah) >
Tg Malim to Anak Bukit ETS timetable >
Tg Malim to Arau ETS timetable (for boats to Langkawi from Kuala Perlis) >
Tg Malim to Batu Gajah ETS timetable >
Tg Malim to Bukit Mertajam ETS timetable >
Tg Malim to Butterworth (Penang Sentral) ETS timetable >
Tg Malim to Gemas ETS timetable >
Tg Malim to Ipoh ETS timetable >
Tg Malim to Kampar ETS timetable >
Tg Malim to Kuala Kangsar ETS timetable >
ETS timetable from Tanjung Malim to Padang Besar (for Hat Yai, Thailand) >
Tg Malim to Parit Buntar ETS timetable >
Tg Malim to Sungai Petani ETS timetable >
Tanjung Malim to Taiping ETS timetable >
ETS trains to the north stop at the following stations:
Behrang, Slim River, Sungkai, Tapah road, Kampar, Batu Gajah, Ipoh, Sungai Siput, Kuala Kangsar, Padang Rengas (start of the northern commuter line - Komuter Utara), Taiping, Bagan Serai, Parit Buntar, Nibong Tebal, Bukit Mertajam (BM), Butterworth (for the ferry to Penang Island / Georgetown), Tasek Gelugor, Sungai Petani (SP), Gurun, Alor Setar (for the ferry to Langkawi from Kuala Kedah), Anak Bukit, Arau (for the ferry to Langkawi from Kuala Perlis) and the Thailand / Malaysia border station of Padang Besar where all ETS trains terminate.
To continue your journey in to Thailand you can take a Shuttle train to Hat Yai or the Padang Besar to Bangkok train.
Taking a train south of Tanjung Malim, you can choose to take an ETS train as far south as Gemas, or the KTM Komuter train as far south as Tampin.
ETS Trains to the south stop at the following stations:
Kuala Kubu Bharu, Batang Kali, Rawang, Sungai Buloh, Kepong Sentral, Kuala Lumpur (Old Station - Terminal KTM), KL Sentral, Bandar Tasik Selatan (for Terminal Bersepadu Selatan / TBS Bus Terminal), Kajang, Seremban, Tampin / Pulau Sebang, Batang Melaka and Gemas
Book Tanjong Malim Train Tickets online >
(Please note: sometimes spelled with an O = Tanjong!)
All the older diesel Intercity Express Trains from Tanjung Malim have now been cancelled and all services between Padang Besar and Gemas are now operated by the new fast Electric (ETS) Trains.
If you want to travel south of Gemas you will now have to take a connecting Shuttle Train Service to JB Sentral.
Click here to see the full timetables northbound trains from JB to Gemas >
Click here to see the full timetables for southbound trains grom Gemas to JB >
You can telephone the Stesen Keretapi Tanjung Malim on the KTM Tanjung Malim contact number:
05 - 4594930
Or ring the KTM call centre on 1-300 885862
For Komuter trains, you just turn up at the station and buy your tickets for the next departure.
For ETS Trains, you will want to book in advance, which you can do for varying periods before your departure date (depending on if KTM are planning to change schedules - advance booking periods can vary from just a few weeks in advance to a few months).
Tickets can be purchased from any main KTMB ETS railway station ticket counter, or you can:
Related pages:
Tanjung Malim to Batang Kali by KTM Komuter >
Tanjung Malim to Sungai Buloh by KTM Komuter >
Tanjung Malim to Rawang KTM Komuter train >