To get from KTM Klang to Batu Caves using public transport, the easiest way to travel is to take a KTM Komuter (commuter) train service on the Port Klang Line to KL Sentral, then change onto the Batu Caves line.
You can also use the other Komuter interchange stations of Kuala Lumpur old station, Bank Negara or Putra, however, you will find more departures to KL Sentral station from Klang.
(Jadual Waktu Komuter KTM Klang ke Batu Caves)
To see the most recent KTM Komuter schedule for trains from Klang to KL on the Port Klang Line, click on the timetable link below:
Once you reach one of the interchange stations you need to change onto the Tampin-Batu Caves Komuter Line to get to Batu Caves station:
If you want to travel in the other direction from Batu Caves to Klang, see the following links to the timetables:
See the Batu Caves to KL route train times here >
For the KL to Klang route timetable click here >
The duration of the journey by Komuter train to Batu Caves from Klang is:
Approximately 65 - 70 minutes for the Klang to KL sector.
Approximately 30 minutes for the KL to Batu Caves sector.
The journey to KTM Batu Caves station from KTM Klang, trains stop at the following stations along the route:
(Harga Tiket KTM ke Batu Caves dari Klang)
The "Cash Price" fare (tambang) for the KTM Komuter train to Batu Caves from Klang is 7.00 MYR.
To see train fares from all KTM stations to/from Batu Caves station click here >
Related Pages:
All KTM Komuter train schedules in Malaysia >
Other Komuter train routes to/from KTM Klang station: