KL Sentral – Sentul Station – Batu Caves


Free Shuttle Bus from KL Sentral to Sentul Station then Take KTM Komuter Train to Batu Caves

Here is the cheapest way to get to Batu Caves, and if you have time, I would recommend this. You should take a 30 minutes bus ride from KL Sentral Station to Sentul Station (FREE). Then, continue your journey by taking the KTM Komuter train from Sentul to Batu Caves (RM2.30 one-way ticket). The total journey is about an hour and the train fare to Batu Caves is only RM2.30.

You might be interested to get a direct train to Batu Caves from KL Sentral.

The Batu Caves is one of the top destinations in Kuala Lumpur, Malaysia, especially for tourists. It is a limestone hill with a series of caves and cave temples which is located in Gombak, Selangor, Malaysia. It takes its name from the Sungai Batu, which flows past the hill.

KL Sentral to Batu Caves by Bus & KTM Komuter Train

1. Get to KL Sentral Railway Station

KL Sentral is the main transportation hub in Kuala Lumpur. All major transits pass through and have a station in KL Sentral. For example, the Kelana Jaya LRT line and the Monorail.

2. Get a FREE Shuttle Bus Ride to Sentul Station

Due to the rail system upgrading works, KTM Komuter trains from the Batu Caves route will terminate at Sentul station, thus passenger will need to proceed to Sentul Station via the free shuttle bus service at the KL Sentral Bus Station.

The shuttle bus schedule from KL Sentral to Sentul KTM Komuter train Station is as below:

KTM KL Sentral to Sentul train station schedule 2018

Bus timetable from Sentul KTM Station to KL Sentral and vice versa.

The bus departure time is dependent upon traffic conditions. Visit KTMB official website for the latest schedule.

The Pickup location of the Shuttle Bus from KL Sentral to Sentul Station is located at the Basement Bus Station of KL Sentral, next to busses to KLIA2.

Where is the KL Sentral Basement Bus Station?


You will find the entrance to the Basement KL Sentral Bus Station beneath the long escalator to NU Sentral Mall.


Head down to the “slightly” dark escalator (because the walls are painted in black).


You will see the Bus Stop where you can take a ride to the Kuala Lumpur International Airport 2 (KLIA2).


Don’t go straight, but follow the yellow sign to Batu Caves (KTM Sentul).


You will see more bus stops along the way, but make sure you read the destination before riding it.


Almost at the end of the bus queue, you will see the bus to the Sentul Station, which is the bus you need to take to reach KTM Sentul Station before continue your ride with KTM Komuter train to Batu Caves.


3. Buy a ticket to ‘Batu Caves Station’ from the KTM Komuter Line

Look for the KTM Komuter line train station counter at Sentul Station. The KTM fare of a one-way ticket to Batu Caves from Sentul Station is RM2.30 by cash or RM2.00 by Touch n Go (RM4.60 or RM4.00 for a return ticket respectively).

KTM Komuter Timetable: Sentul Station – Batu Caves (Effective 28 October 2018)

  • Train Frequency: View the timetable attached below
  • Journey Duration from Sentul Station to Batu Caves Station: 16 minutes
  • First Train Departure from Sentul Station: 6:45 am
  • First Train Arrival at Batu Caves: 7:01 am
  • Last Train Departure from Sentul Station: 11:14 pm
  • Last Train Arrival at Batu Caves: 11:29 pm
  • KTM Komuter Train from Sentul Station to Batu Caves Schedule

Visit KTMB official website for the latest schedule.

4. Look for the Sign ‘Batu Caves’ on the Platform

Catch the train heading to the Batu Caves direction (there will be only one direction since the other direction is still on upgrading works).

There is a signboard announcing the arrival of the next train.

Be aware that they do have ladies-only-carriages if you were a man.

5. Batu Caves Station is the 4th Station from Sentul Station


Inside the carriages, you will find a LED light board with all stations, showing you your “current” exact location.

6. Exit Batu Caves Station & find the Lord Murugan Statue


Once you arrive at Batu Caves Station, exit the station and find the Lord of Murugan Statue. Just let the 42.7metre (140ft) high statue of Lord Murugan to guide you there.

It took 3 years to construct and it is the tallest Lord Murugan statue in the world.


Looking for Buses from KL Sentral to Batu Caves?

Q: Is there any bus travel directly from KL Sentral to Batu Caves?
A: At the moment, there is no direct bus service from KL Sentral to Batu Caves. However, you can take a free shuttle bus ride from KL Sentral to Sentul Station and continue your journey to Batu Caves via the KTM Komuter train.

Q: Where is the KL Sentral Bus Station?
A: The KL Sentral Bus Station / Bus terminal is located at the Basement of KL Sentral. You might be interested to read How to get to KL Sentral Bus Station.

> Read more about the Batu Caves Tour here <