The KTM Kuala Kubu Bharu Railway Station (Stesen Keretapi Kuala Kubu Bharu - KKB) is located in the Hulu Selangor District of Selangor state, Malaysia in the foothills of Fraser’s Hill and is a stop on the KTM Komuter train line between Tanjung Malim and Port Klang, as well as a small stop on the KL Sentral to Ipoh Electric Train Services (ETS) route.
To see the latest Komuter (commuter) train timetables to/from KKB, please see the following links:
Travelling by KTM Komuter train from KKB you can get to the following stations:
Rasa, Batang Kali, Serendah, Rawang, Kuang, Sungai Buloh, Kepong Sentral, Kepong, Segambut, Putra (change here for trains to Batu Caves), Bank Negara, Kuala Lumpur old railway station, KL Sentral Railway Station (change here for trains on the other KTM Komuter Route to Tampin / Pulau Sebang for for places like TBS Bus Terminal and Seremban).
This KTM Komuter route then continues on to:
Abdullah Hukum, Angkasapuri, Pantai Dalam, Petaling, Jalan Templer, Kampung Dato Harun, Seri Setia, Setia Jaya, Subang Jaya (for the Skypark Link to SZB Airport), Batu Tiga, Shah Alam, Padang Jawa, Bukit Badak, Klang, Teluk Pulai, Teluk Gadong, Kampung Raja Uda, Jalan Kastam, Pelabuhan Klang (Port Klang).
KKB is only one stop south of Tanjung Malim station (the end of the line for this particular Komuter route) and the place to go to connect to ETS trains to the north.
Currently, there is only one train a day in either direction stopping at Kuala Kubu Bharu.
This ETS Silver Service is now the only train on the KL to Ipoh route that stops in KKB.
To see the latest timetable for trains to/from Kuala Kubu Bharu station, please see the links to the KL - Ipoh ETS route timetables below:
All the other trains on this route and all the long-distance ETS services do not stop here.
If you would like to connect to the long-distance ETS trains heading north to Penang (Butterworth) and Padang Besar on the Thailand / Malaysia border, you will first have to take one of the KTM Komuter trains from KKB to Tanjung Malim.
For Komuter trains there is no need to plan ahead - you just turn up at KKB KTM station and buy your tickets for the next train.
For ETS trains it is always best to book in advance.
You can buy your advance ETS tickets from any ETS railway station ticket counter.