A popular day trip from Kuala Lumpur is to take the KTM KL Sentral to Batu Caves Komuter Train to visit the famous temple caves.
The Komuter Train from Kuala Lumpur to Batu Caves takes just over half an hour, with many services from the first early morning train, until late a night.
You can choose to take the train from either KL Sentral Railway Station or the old Kuala Lumpur Moorish Station (trains depart from the old station around 5 to 6 minutes later than times shown from KL Sentral in the schedules below).
New KL to Batu Caves KTM Komuter timetable valid from the 16th of November 2019:
|Departs KL Sentral||Arrives Batu Caves|
KTM Komuter Train tickets are only sold on the day of travel and no advance purchase is available or necessary.