Batu Caves KTM station, formerly Batu Caves railway station, located near the Batu Caves Temple, is a commuter train station located at Batu Caves, Kuala Lumpur.

The Batu Caves railway station was constructed on November 1, 1905 in Malaysia.

However, the station was in a bad condition, as its surroundings was quiet and the village looks deserted.

After the double tracking and electrification of the railway track between Kuala Lumpur and Sentul under the Sixth Malaysia Plan (1990-1995), the line between Sentul and Batu Caves was not part of it.


In the mid-1990s, the existing single railway track between Sentul KTM station to Batu Caves KTM station was refitted with double tracks and electrified, as well as new stations and halts, including Taman Wahyu KTM station, Kampung Batu KTM station, and Batu Kentonmen KTM station.
This project was slated to start before the year 2001, with DRB-Hicom Berhad as a contractor. The letter of intent was issued by the Transport Ministry to the company on 13 April 2001.
Instead, no letter of award was issued and there was no movement until 2006 when site possession was given to contractor YTL Corporation on November 17, 2006. The project is expected to be completed by April 2010.
The Sentul KTM station is part of the Sentul Raya masterplan development under YTL Corporation Berhad. This station, expected to be opened by July 2010, was instead opened a month later in August 2010.


Reopened in August 2010, the Batu Caves KTM Station is now a new terminal for the KTM Komuter network.


The following facilities and services are available at this station.
- Bus
- Kiosk
- Surau
- Lift
- Taxi
- Touch N Go Lane
- Ticket Counter
- Toilet
- Parking
- Ticket Vending Machine
Location of Batu Caves KTM Station
The KTM station is located near the Batu Caves Temple at Batu Caves, Gombak.


Fact Sheet
Name | Batu Caves station (KC05) |
Address | Keretapi Tanah Melayu BerhadJalan Batu Caves, Batu Caves 68100 Selangor |
Hours | 6.00 am – 9.30 pm |
Reference | Batu Caves (KTM Komuter) on wikipedia |
Opened | 1905, rebuilt April 2010 |
Statistics | 1 side platform, 1 island platform, 4 tracks |
Lines | KTM Komuter |







Summary of stations for the KTM Komuter
The KTM Komuter is the first electrified commuter train service in Malaysia. Its train network covers more than 270km length of rail tracks and connects 57 stations to provide passengers a convenient local rail service connectivity throughout Kuala Lumpur and surrounding areas of the Klang Valley.

The KTM Komuter network consists of the Tanjung Malim – Port Klang Line and Batu Caves – Tampin / Pulau Sebang Line, plus the new Skypark Link introduced in 2018.
If you are on the KTM Komuter, you can:
- Go to KLIA / klia2
- Go to Subang Skypark Terminal
- Transfer between KTM Lines
- Switch to Ampang / Sri Petaling Line LRT
- Switch to Kelana Jaya Line LRT
- Switch to MRT Sungai Buloh – Kajang line
- Switch to Express Rail Links
Site Search
Did you find what you are looking for? Try out the enhanced Google Search: