The KTM Segambut Railway Station (Stesen Keretapi Segambut) is located in the northern area of Kuala Lumpur and is a stop on the Tanjung Malim – Pelabuhan Klang (Port Klang) KTM Komuter Line / Route.
To see the latest KTM Komuter (commuter) train timetable from Segambut, please see the following pages on our site:
For trains from Tg. Malim to Segambut and trains from Segambut to KL Sentral and Port Klang:
For trains from Port Klang and KL Sentral to Segambut and trains from Segambut to Tg. Malim.
Trains from Segambut to Tanjung Malim stop at the following stations:
Trains from Segambut to KL Sentral stop at the following stations:
All these stations are interchange stations from where you can change onto the KTM Komuter route to Batu Caves to the east and Pulau Sebang/Tampin route to the south for popular destinations such as TBS Bus Terminal (from Bandar Tasik Selatan station), UKM and Seremban.
Stations past KL Sentral on the Tg. Malim - Port Klang route are:
Abdullah Hukum, Angkasapuri, Pantai Dalam, Petaling, Jalan Templer, Kampung Dato Harun, Seri Setia, Setia Jaya, Subang Jaya (change here for the Skypark link to Subang Airport - SZB), Batu Tiga, Shah Alam, Padang Jawa, Bukit Badak, Klang, Teluk Pulai, Teluk Gadong, Kampung Raja Uda, Jl. Kastam and Port Klang / Pelabuhan Klang.
There are no ETS services stopping at Segambut so if you want to take one of these long-distance fast trains you will have to take a Komuter train to one of the nearby ETS stations.
The best and cheapest option (if you are heading north) is to take the KTM Komuter to the end of the line at Tanjung Malim (make sure you buy your ETS train tickets first before setting off on this journey).
As there are currently only a few ETS trains heading south of Kuala Lumpur, if you want to travel towards JB Sentral and Singapore, you best option is to take a KTM Komuter train to KL Sentral, change onto another KTM Komuter train to Tampin (Pulau Sebang), then you can connect to the Shuttle train services to Johor Bahru and Singapore.