Jadual Tren BMEN

Kampung Batu Station Timetable

SerembanPY13

Kampung Batu is served by KTM Komuter Seremban Line and MRT Putrajaya Line. The first KTM train today leaves at 07:07 to Mid Valley (Seremban); the last at 23:40 to Batu Caves. LRT/MRT/Monorail: first 06:20, last 23:39.

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

Next departures · Saturday 04:34

07:07Serembanto Mid Valley22032h 33m
08:12Serembanto Mid Valley22073h 38m
08:35Serembanto Batu Caves22064h 01m
09:10Serembanto Batu Caves22124h 36m
09:12Serembanto Mid Valley22114h 38m
09:55Serembanto Batu Caves22145h 21m
10:07Serembanto Mid Valley22155h 33m
By frequency
PYto Putrajaya Sentralstarts 06:20
PYto Kwasa Damansarastarts 06:49
Scheduled times, not real-time.See full timetable ↓

First & last train · Saturday

Line & directionFirstLast
Serembanto Pulau Sebang/Tampin07:0721:52
Serembanto Batu Caves08:3523:40
PutrajayaPY13to Putrajaya Sentral06:2023:10
PutrajayaPY13to Kwasa Damansara06:4923:39

Trains per hour

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

Busiest 18:00–19:00 · 16 trains

SerembanPutrajayaStriped: by frequency
View as a table
HourSerembanPutrajayaTotal
06:00066
07:0011213
08:0021214
09:0031215
10:0021214
11:0021214
12:0021214
13:0021214
14:0021214
15:0031215
16:0021214
17:0021214
18:0041216
19:0021214
20:0021214
21:0021214
22:0011213
23:00167
00:00000

Tap or hover a bar for details. LRT, MRT and Monorail are counted from the official frequencies.

Full timetable

Seremban Towards Pulau Sebang/Tampin (17 trains)

TimeTrainDestinationStops
07:072203Mid Valley Next
08:122207Mid Valley
09:122211Mid Valley
10:072215Mid Valley
11:072219Mid Valley
12:072223Mid Valley
13:072227Mid Valley
14:072231Mid Valley
15:072235Mid Valley
15:472239Mid Valley
16:372243Mid Valley
17:072245KL Sentral
18:122249Pulau Sebang/Tampin
18:572255Pulau Sebang/Tampin
19:522259Mid Valley
20:522263Mid Valley
21:522267Mid Valley

Seremban Towards Batu Caves (18 trains)

TimeTrainDestinationStops
08:352206Batu Caves Next
09:102212Batu Caves
09:552214Batu Caves
10:402218Batu Caves
11:402222Batu Caves
12:452226Batu Caves
13:402230Batu Caves
14:152232Batu Caves
15:152236Batu Caves
16:102240Batu Caves
17:152244Batu Caves
18:152248Batu Caves
18:552250Batu Caves
19:552254Batu Caves
20:552258Batu Caves
21:552262Batu Caves
22:552266Batu Caves
23:402270Batu Caves

Timetable as an image

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

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

From Kampung Batu to…

DestinationTrains a dayFastestDistance
Kajang21h 03m36 km
Seremban21h 59m82 km
Salak Selatan238m16 km
KL Sentral1722m10 km
Batu Caves186m4 km
Bandar Tasik Selatan244m19 km
Kuala Lumpur1718m8 km
Bangi21h 16m46 km
Pulau Sebang/Tampin22h 41m130 km
Sentul175m3 km

Direct trains only, for Saturday.

Lines & interchanges

  1. Pulau Sebang/Tampin2h 46m
  2. Rembau2h 29m
  3. Sungai Gadut2h 16m
  4. Senawang2h 10m
  5. Seremban2h 04m
  6. Tiroi1h 56m
  7. Labu1h 49m
  8. Nilai1h 40m
  9. Batang Benar1h 34m
  10. Bangi1h 21m
  11. UKM1h 15m
  12. Kajang 21h 12m
  13. Kajang1h 08m
  14. Serdang54 min
  15. Bandar Tasik Selatan45 min
  16. Salak Selatan37 min
  17. Seputeh32 min
  18. Mid Valley31 min
  19. KL Sentral23 min
  20. Kuala Lumpur19 min
  21. Bank Negara15 min
  22. Putra12 min
  23. Sentul6 min
  24. Batu Kentonmen2 min
  25. Kampung BatuYou are here
  26. Taman Wahyu3 min
  27. Batu Caves7 min
  1. Kwasa DamansaraPY0120 min
  2. Kampung SelamatPY0317 min
  3. Sungai BulohPY0415 min
  4. Damansara DamaiPY0513 min
  5. Sri Damansara BaratPY0611 min
  6. Sri Damansara SentralPY079 min
  7. Sri Damansara TimurPY087 min
  8. Metro PrimaPY096 min
  9. Kepong BaruPY104 min
  10. JinjangPY113 min
  11. Sri DelimaPY122 min
  12. Kampung BatuPY13You are here
  13. KentomenPY142 min
  14. Jalan IpohPY153 min
  15. Sentul BaratPY165 min
  16. TitiwangsaPY176 min
  17. Hospital Kuala LumpurPY188 min
  18. Raja UdaPY199 min
  19. Ampang ParkPY2011 min
  20. Persiaran KLCCPY2112 min
  21. ConlayPY2213 min
  22. Tun Razak Exchange (TRX)PY2315 min
  23. Chan Sow LinPY2417 min
  24. KuchaiPY2723 min
  25. Taman Naga EmasPY2824 min
  26. Sungai BesiPY2927 min
  27. Serdang Raya UtaraPY3129 min
  28. Serdang Raya SelatanPY3231 min
  29. Serdang JayaPY3332 min
  30. UPMPY3434 min
  31. Taman EquinePY3638 min
  32. Putra PermaiPY3740 min
  33. 16 SierraPY3842 min
  34. Cyberjaya UtaraPY3945 min
  35. Cyberjaya City CentrePY4047 min
  36. Putrajaya SentralPY4148 min

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

Location

Kampung Batu
Coordinates
3.20489, 101.67558
PY13Accessible (OKU)

Frequently asked questions

What time is the last train from Kampung Batu?
KTM Komuter Seremban Line to Pulau Sebang/Tampin: 21:52. KTM Komuter Seremban Line to Batu Caves: 23:40. MRT Putrajaya Line to Putrajaya Sentral: 23:10. MRT Putrajaya Line to Kwasa Damansara: 23:39. Times for Saturday.
What time is the first train from Kampung Batu?
KTM Komuter Seremban Line to Pulau Sebang/Tampin: 07:07. KTM Komuter Seremban Line to Batu Caves: 08:35. MRT Putrajaya Line to Putrajaya Sentral: 06:20. MRT Putrajaya Line to Kwasa Damansara: 06:49.
How long is the train from Kampung Batu to Kajang?
The fastest direct train takes 1 hr 3 min. There are 2 direct trains today. See the full timetable.
How often does the MRT Putrajaya Line train come at Kampung Batu?
On weekdays, every 5–12 minutes (more often at peak times). On Sundays, every 10 minutes.

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