Jadual Tren BMEN

Train from Batang Kali to Kuala Kubu Bharu

20 direct Komuter & ETS trains a day (Saturday). The 10 km journey takes 7 min to 8 min. First train 07:53, last 00:08.

Timetable updated: · KTMB & Prasarana open data
Opposite direction: Kuala Kubu Bharu to Batang Kali
20trains a day
7mfastest
10 kmdistance
07:53first
00:08last

All direct trains

DepartsArrivesDurationTrainStopsDetails
07:53from KL Sentral08:018mPelabuhan Klang 23021
08:48from Pelabuhan Klang08:568mPelabuhan Klang 23121
09:33from Pelabuhan Klang09:418mPelabuhan Klang 23161
10:13from Pelabuhan Klang10:218mPelabuhan Klang 23201
11:13from KL Sentral11:218mPelabuhan Klang 23261
12:13from Pelabuhan Klang12:218mPelabuhan Klang 23301
13:23from KL Sentral13:318mPelabuhan Klang 23381
14:13from KL Sentral14:218mPelabuhan Klang 23421
15:09from KL Sentral15:167mFastestETS 25060
15:09from Bandar Tasik Selatan15:167mFastestETS 25140
15:18from KL Sentral15:268mPelabuhan Klang 23461
16:13from KL Sentral16:218mPelabuhan Klang 23501
17:13from KL Sentral17:218mPelabuhan Klang 23541
18:13from KL Sentral18:218mPelabuhan Klang 23561
19:13from KL Sentral19:218mPelabuhan Klang 23621
20:13from KL Sentral20:218mPelabuhan Klang 23681
21:13from Subang Jaya21:218mPelabuhan Klang 23741
22:08from Pelabuhan Klang22:168mPelabuhan Klang 23781
23:08from KL Sentral23:168mPelabuhan Klang 23821
00:08from KL Sentral00:168mPelabuhan Klang 23861

Open a train row to see its stops. “from …” means the train starts before this station, so it may arrive a little late.

Stops along the way

Train 2302, the one with most stops. Not every train stops at every station.

Buy tickets

KTMB (official)KTMB official website and appGo to KTMB
Fares are not part of the open data. Check the current price before buying. How to buy tickets online →

Opposite direction: Kuala Kubu Bharu to Batang Kali

1trains a day
15:19first
15:19last
7mfastest
See timetable →

Origin & destination stations

Photo credits

Frequently asked questions

How long is the train from Batang Kali to Kuala Kubu Bharu?
Between 7 min and 8 min, depending on the number of stops. Fastest: train 2506, 2514.
What time are the first and last trains?
First 07:53 (2302). Last 00:08 (2386), arriving in Kuala Kubu Bharu 00:16.
How many trains a day go from Batang Kali to Kuala Kubu Bharu?
22 on weekdays, 20 on Saturdays and 20 on Sundays and public holidays (direct trains only).
Is there a night train from Batang Kali to Kuala Kubu Bharu?
Yes. Trains leaving after 20:00: 20:13 (2368), 21:13 (2374), 22:08 (2378), 23:08 (2382), 00:08 (2386).
Where can I buy the ticket?
On the official KTMB website and app, or at the station counter. Guide to buying tickets online.

Related routes

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