If you want to travel from Putra to Batu Caves, there is a direct KTM Komuter (commuter) train service operated by Malaysia Railways (Keretapi Tanah Melayu Berhad) on their Tampin-Batu Caves Route (Laluan).
The duration of the journey to Batu Caves from Putra station using these KTM Komuter services is around 20 minutes.
(Jadual Waktu Komuter KTM Putra ke Batu Caves)
To see the latest KTM Komuter train schedule for services on the route to Batu Caves, click on the timetable link below:
Komuter trains to Batu Caves stop at the following stations along the route:
Once you arrive at Batu Caves station, the entrance to the cave complex is just across the car park.
Then it is around a 400 metre walk to get to Putra KTM railway station.
Timetables on our site are kept up-to-date as much as possible but may change without notice due to operational reasons.
(Harga Tiket KTM ke Batu Caves dari Putra)
The "Cash Price" fare (tambang) for the KTM Komuter train to KTM Batu Caves from KTM Putra is 2.30 MYR.
Other KTM Komuter train routes to Batu Caves railway station: