The KTM Batu Tiga Komuter Train Station (Stesen Keretapi) is located in Selangor, Malaysia and has rail services to and from Kuala Lumpur city centre on the Tanjung Malim to Port Klang Komuter railway line / route.
From Batu Tiga station you can take regular, cheap commuter trains to the main transport hub in Kuala Lumpur (KL Sentral Railway Station).
The first train from Batu Tiga leaves for KL in the early hours of the morning and then continue until the last train, late in the evening.
Some of these services then continue on to the terminal station on this route at Tanjung Malim.
Trains from Batu Tiga to KL Sentral have a trip duration of around 42 to 45 minutes.
On the journey to KL, these trains stop at the following stations:
Subang Jaya (for connections to Skypark Link trains), Setia Jaya, Seri Setia, Kg Dato Harun, Jalan Templer, Petaling, Pantai Dalam, Angkasapuri, Abdullah Hukum and KL Sentral.
From Sentral, some trains then continue to Tanjung Malim stopping at:
Kuala Lumpur (old station), Bank Negara, Putra, Segambut, Kepong, Kepong Sentral, Sungai Buloh, Kuang, Rawang, Serendah, Batang Kali, Rasa, Kuala Kubu Bharu and Tg Malim.
Connecting to long distance ETS (Electric Train Services):
If you want to connect to these ETS train services, you can catch all ETS services from KL Sentral Station.
ETS trains travel quickly all the way to the Thailand/Malaysia border in the north (Padang Besar) or south to connect to JB Sentral and Singapore.
To see the latest ETS timetable, please see:
You can also change Komuter trains at KL Sentral for the Batu Caves to Pulau Sebang (Tampin) route to get to places like Bandar Tasek Selatan (TBS Bus Terminal) and Seremban.
To see the Komuter train schedule from Tg. Malim / KL Sentral to Batu Tiga, click on the following link:
Travelling to the coast from Batu Tiga station, trains stop at the following stations:
Shah Alam, Padang Jawa, Bukit Badak, Klang, Teluk Pulai, Teluk Gadong, Kampung Raja Uda, Jalan Kastam and Pelabuhan Klang (Port Klang).