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 train station from Kajang KTM train 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:
Visit the official website for KTMB and their KTM Komuter train page here >
(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.
To see all Komuter train ticket prices to/from Kajang click here >
To see all Komuter train ticket prices to/from Batu Caves click here >
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.
Related Pages:
KTM Komuter Train Timetables main page >
MRT trains on the Kajang - Sungai Buloh Line >
Other Komuter routes from TBS:
Kajang to KL Sentral KTM trains >
Kajang to Mid Valley KTM trains >
Kajang to Seremban KTM trains >
Kajang to TBS / BTS KTM trains >