To get from the bus station at TBS to Batu Caves the most direct and quickest way to travel is to take a KTM Komuter train operated by Malaysia Railways Keretapi Tanah Melayu Berhad who run regular services on their Tampin to Batu Caves Komuter Route (Laluan).
To catch the train you have to take the short walk to Bandar Tasik Selatan railway station (BTS) which is connected to the the TBS Bus Terminal building by a footbridge.
The duration of the train journey from Bandar Tasik Selatan to Batu Caves is 55-60 minutes.
(Jadual Keretapi Komuter KTM TBS ke Batu Caves)
To see the latest KTM Komuter train schedule to Batu Caves, click on the timetable link below:
Stations/stops along the KTM Komuter route to Batu Caves are as follows:
If you want to check for any changes to the train schedule on the line to Batu Caves you can:
(Harga Tiket KTM dari TBS ke Batu Caves)
The current Cash Price fare (tambang) for train tickets to Batu Caves from BTS/TBS is 3.80 MYR.
Tickets for these trains are sold on the day of travel only and are available from the ticket counter in the form of tokens.
Keep your token in a safe place while travelling as you will need it again once you arrive in Batu Caves to go through the exit gates.
Other Komuter routes from TBS: