The most direct way to get from Kajang to Batu Caves using public transport is to take a KTM Komuter (commuter) train operated by Malaysia Railways Keretapi Tanah Melayu Berhad who have regular services on their Tampin - Batu Caves Komuter Route (Laluan).
The duration of the train journey to KTM Batu Caves from Kajang KTM station is approximately one hour and a quarter.
Once you arrive at Batu Caves station, the main entrance to the caves is just a short walk away.
(Jadual Keretapi Komuter KTM Kajang ke Batu Caves)
To see the KTM Komuter train schedule from Kajang, click on the timetable link below:
Stations along this KTM Komuter route to Batu Caves are as follows:
If you want to check for any disruption or changes to the train timetable on the Batu Caves Line you can:
(Harga Tiket KTM dari Kajang ke Batu Caves)
The Cash Price fare (tambang) for commuter train tickets to Batu Caves from Kajang is 5.90 MYR.
Tickets for KTM Komuter trains are sold as tokens on the day of travel only so there is no need to plan ahead as you do for KTM ETS trains.
Your token acts as your ticket so you will need to keep it safe as you will need the token to exit at Batu Caves station.
Other Komuter routes from TBS: