The KTM Shah Alam Train Station (Stesen Keretapi) is served by Komuter services on the Tanjung Malim - KL Sentral Kuala Lumpur - Port Klang (Pelabuhan Klang) Route (Laluan) with regular services from early morning until late evening.
These cheap commuter trains are a great way to travel around Kuala Lumpur and its suburbs or to get you to the transport hub of KL Sentral Railway Station where you can connect to long distance ETS Trains or the high-speed train to KLIA / KLIA2.
(Jadual Waktu Keretapi KTM Komuter dari Shah Alam ke KL Sentral / Tanjung Malim)
Trains depart from Shah Alam station to KL Sentral, then on to Tanjung Malim where this Komuter Line terminates:
Latest Komuter Schedule:
The duration on the trip from Shah Alam to KL Sentral station in Kuala Lumpur takes around 45 to 50 minutes.
Some trains then continue on to Tanjung Malim in Perak from KL Sentral.
Stations / stops on this route are:
Batu Tiga, Subang Jaya (for the Skypark Link trains), Setia Jaya, Seri Setia, Kampung Dato Harun, Jalan Templer, Petaling, Pantai Dalam, Angkasapuri, Abdullah Hukum, KL Sentral, Kuala Lumpur old station (Terminal KTM), Bank Negara, Putra, Segambut, Kepong, Kepong Sentral, Sungai Buloh, Kuang, Rawang, Serendah, Batang Kali, Rasa, Kuala Kubu Bharu, with all trains terminating at Tanjung Malim.
(Jadual KTM Komuter dari KL Sentral ke Shah Alam)
Trains depart KL Sentral Railway Station for Shah Alam throughout the day:
(Jadual Keretapi KTM Shah Alam ke Pelabuhan Klang)
Travelling to the coast at Port Klang (Pelabuhan Klang), trains depart Shah Alam, stopping along the way at:
The duration of the journey from Shah Alam to Port Klang by train is about 36 minutes.
(Jadual Komuter Pelabuhan Klang ke Shah Alam)
Travelling in the opposite direction from the coast at Port Klang:
From KL Sentral you can also connect to the other KTM Komuter route in this area of Malaysia that operates trains between Batu Caves and Tampin.
(Tambang / Harga Tiket KTM Komuter Shah Alam)
For the latest train fares to/from Shah Alam: