Jadual Tren BMEN

Batu Caves Station Timetable

Seremban

Batu Caves is served by KTM Komuter Seremban Line. The first train today leaves at 07:00 to Mid Valley (Seremban); the last at 21:45 to Mid Valley.

Timetable updated: · KTMB & Prasarana open data
Batu Caves station
Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons

Next departures · Saturday 03:55

07:00Serembanto Mid Valley22033h 05m
08:05Serembanto Mid Valley22074h 10m
09:05Serembanto Mid Valley22115h 10m
10:00Serembanto Mid Valley22156h 05m
11:00Serembanto Mid Valley22197h 05m
12:00Serembanto Mid Valley22238h 05m
13:00Serembanto Mid Valley22279h 05m
Scheduled times, not real-time.See full timetable ↓

First & last train · Saturday

Line & directionFirstLast
Serembanto Pulau Sebang/Tampin07:0021:45

Trains per hour

Departures from Batu Caves in each hour, both directions, by timetable.

Busiest 15:00–16:00 · 2 trains

View as a table
HourSeremban
06:000
07:001
08:001
09:001
10:001
11:001
12:001
13:001
14:001
15:002
16:001
17:001
18:002
19:001
20:001
21:001

Tap or hover a bar for details.

Full timetable

Seremban Towards Pulau Sebang/Tampin (17 trains)

TimeTrainDestinationStops
07:002203Mid Valley Next
08:052207Mid Valley
09:052211Mid Valley
10:002215Mid Valley
11:002219Mid Valley
12:002223Mid Valley
13:002227Mid Valley
14:002231Mid Valley
15:002235Mid Valley
15:402239Mid Valley
16:302243Mid Valley
17:002245KL Sentral
18:052249Pulau Sebang/Tampin
18:502255Pulau Sebang/Tampin
19:452259Mid Valley
20:452263Mid Valley
21:452267Mid Valley

Timetable as an image

Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

Train timetable at Batu Caves station (image)
Download PNGOpen full size

From Batu Caves to…

DestinationTrains a dayFastestDistance
KL Sentral1729m14 km
Kajang21h 10m40 km
Seremban22h 06m86 km
Salak Selatan245m20 km
Bandar Tasik Selatan251m23 km
Kuala Lumpur1725m13 km
Bangi21h 23m50 km
Pulau Sebang/Tampin22h 48m134 km
Sentul1712m7 km
Serdang259m29 km

Direct trains only, for Saturday.

Lines & interchanges

  1. Pulau Sebang/Tampin2h 52m
  2. Rembau2h 36m
  3. Sungai Gadut2h 22m
  4. Senawang2h 16m
  5. Seremban2h 11m
  6. Tiroi2h 03m
  7. Labu1h 56m
  8. Nilai1h 46m
  9. Batang Benar1h 40m
  10. Bangi1h 28m
  11. UKM1h 22m
  12. Kajang 21h 18m
  13. Kajang1h 15m
  14. Serdang1h 00m
  15. Bandar Tasik Selatan51 min
  16. Salak Selatan44 min
  17. Seputeh39 min
  18. Mid Valley37 min
  19. KL Sentral29 min
  20. Kuala Lumpur26 min
  21. Bank Negara22 min
  22. Putra19 min
  23. Sentul13 min
  24. Batu Kentonmen9 min
  25. Kampung Batu7 min
  26. Taman Wahyu4 min
  27. Batu CavesYou are here

Minutes from Batu Caves by timetable. White circle: interchange station. Swipe sideways to see the whole line.

Location

Batu Caves
Coordinates
3.23780, 101.68122

Frequently asked questions

What time is the last train from Batu Caves?
KTM Komuter Seremban Line to Pulau Sebang/Tampin: 21:45. Times for Saturday.
What time is the first train from Batu Caves?
KTM Komuter Seremban Line to Pulau Sebang/Tampin: 07:00.
How long is the train from Batu Caves to KL Sentral?
The fastest direct train takes 29 min. There are 17 direct trains today. See the full timetable.

Know first when the timetable changes

Festive extra trains, timetable changes and disruptions. One channel, no spam.

Where does this data come from?

Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.

Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren