Train from Bank Negara to Batu Caves
18 direct Komuter trains a day (Saturday). The 11 km journey takes 21 min. First train 08:20, last 23:25.
18trains a day
21mfastest
11 kmdistance
08:20first
23:25last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 07:20from KL Sentral | 07:41 | 21mFastest | 2002 | 5 | |
Bank Negara 07:20Putra 07:22Sentul 07:28Batu Kentonmen 07:32Kampung Batu 07:34Taman Wahyu 07:37Batu Caves 07:41 | |||||
| 07:40from Pulau Sebang/Tampin | 08:01 | 21mFastest | 2004 | 5 | |
Bank Negara 07:40Putra 07:42Sentul 07:48Batu Kentonmen 07:52Kampung Batu 07:54Taman Wahyu 07:57Batu Caves 08:01 | |||||
| 08:00from Pulau Sebang/Tampin | 08:21 | 21mFastest | 2006 | 5 | |
Bank Negara 08:00Putra 08:02Sentul 08:08Batu Kentonmen 08:12Kampung Batu 08:14Taman Wahyu 08:17Batu Caves 08:21 | |||||
| 08:20from Pulau Sebang/Tampin | 08:41 | 21mFastest | 2008 | 5 | |
Bank Negara 08:20Putra 08:22Sentul 08:28Batu Kentonmen 08:32Kampung Batu 08:34Taman Wahyu 08:37Batu Caves 08:41 | |||||
| 08:35from Salak Selatan | 08:56 | 21mFastest | 2010 | 5 | |
Bank Negara 08:35Putra 08:37Sentul 08:43Batu Kentonmen 08:47Kampung Batu 08:49Taman Wahyu 08:52Batu Caves 08:56 | |||||
| 08:55from Pulau Sebang/Tampin | 09:16 | 21mFastest | 2012 | 5 | |
Bank Negara 08:55Putra 08:57Sentul 09:03Batu Kentonmen 09:07Kampung Batu 09:09Taman Wahyu 09:12Batu Caves 09:16 | |||||
| 09:20from Pulau Sebang/Tampin | 09:41 | 21mFastest | 2014 | 5 | |
Bank Negara 09:20Putra 09:22Sentul 09:28Batu Kentonmen 09:32Kampung Batu 09:34Taman Wahyu 09:37Batu Caves 09:41 | |||||
| 10:15from Salak Selatan | 10:36 | 21mFastest | 2018 | 5 | |
Bank Negara 10:15Putra 10:17Sentul 10:23Batu Kentonmen 10:27Kampung Batu 10:29Taman Wahyu 10:32Batu Caves 10:36 | |||||
| 11:10from Salak Selatan | 11:31 | 21mFastest | 2022 | 5 | |
Bank Negara 11:10Putra 11:12Sentul 11:18Batu Kentonmen 11:22Kampung Batu 11:24Taman Wahyu 11:27Batu Caves 11:31 | |||||
| 12:00from Salak Selatan | 12:21 | 21mFastest | 2026 | 5 | |
Bank Negara 12:00Putra 12:02Sentul 12:08Batu Kentonmen 12:12Kampung Batu 12:14Taman Wahyu 12:17Batu Caves 12:21 | |||||
| 13:00from Salak Selatan | 13:21 | 21mFastest | 2030 | 5 | |
Bank Negara 13:00Putra 13:02Sentul 13:08Batu Kentonmen 13:12Kampung Batu 13:14Taman Wahyu 13:17Batu Caves 13:21 | |||||
| 14:00from Salak Selatan | 14:21 | 21mFastest | 2032 | 5 | |
Bank Negara 14:00Putra 14:02Sentul 14:08Batu Kentonmen 14:12Kampung Batu 14:14Taman Wahyu 14:17Batu Caves 14:21 | |||||
| 15:00from Salak Selatan | 15:21 | 21mFastest | 2036 | 5 | |
Bank Negara 15:00Putra 15:02Sentul 15:08Batu Kentonmen 15:12Kampung Batu 15:14Taman Wahyu 15:17Batu Caves 15:21 | |||||
| 15:55from Salak Selatan | 16:16 | 21mFastest | 2040 | 5 | |
Bank Negara 15:55Putra 15:57Sentul 16:03Batu Kentonmen 16:07Kampung Batu 16:09Taman Wahyu 16:12Batu Caves 16:16 | |||||
| 16:55from Salak Selatan | 17:16 | 21mFastest | 2044 | 5 | |
Bank Negara 16:55Putra 16:57Sentul 17:03Batu Kentonmen 17:07Kampung Batu 17:09Taman Wahyu 17:12Batu Caves 17:16 | |||||
| 17:30from KL Sentral | 17:51 | 21mFastest | 2046 | 5 | |
Bank Negara 17:30Putra 17:32Sentul 17:38Batu Kentonmen 17:42Kampung Batu 17:44Taman Wahyu 17:47Batu Caves 17:51 | |||||
| 18:00from Salak Selatan | 18:21 | 21mFastest | 2048 | 5 | |
Bank Negara 18:00Putra 18:02Sentul 18:08Batu Kentonmen 18:12Kampung Batu 18:14Taman Wahyu 18:17Batu Caves 18:21 | |||||
| 18:40from KL Sentral | 19:01 | 21mFastest | 2050 | 5 | |
Bank Negara 18:40Putra 18:42Sentul 18:48Batu Kentonmen 18:52Kampung Batu 18:54Taman Wahyu 18:57Batu Caves 19:01 | |||||
| 19:40from KL Sentral | 20:01 | 21mFastest | 2054 | 5 | |
Bank Negara 19:40Putra 19:42Sentul 19:48Batu Kentonmen 19:52Kampung Batu 19:54Taman Wahyu 19:57Batu Caves 20:01 | |||||
| 20:40from Salak Selatan | 21:01 | 21mFastest | 2058 | 5 | |
Bank Negara 20:40Putra 20:42Sentul 20:48Batu Kentonmen 20:52Kampung Batu 20:54Taman Wahyu 20:57Batu Caves 21:01 | |||||
| 21:40from Salak Selatan | 22:01 | 21mFastest | 2062 | 5 | |
Bank Negara 21:40Putra 21:42Sentul 21:48Batu Kentonmen 21:52Kampung Batu 21:54Taman Wahyu 21:57Batu Caves 22:01 | |||||
| 22:40from Salak Selatan | 23:01 | 21mFastest | 2066 | 5 | |
Bank Negara 22:40Putra 22:42Sentul 22:48Batu Kentonmen 22:52Kampung Batu 22:54Taman Wahyu 22:57Batu Caves 23:01 | |||||
| 23:25from Salak Selatan | 23:46 | 21mFastest | 2070 | 5 | |
Bank Negara 23:25Putra 23:27Sentul 23:33Batu Kentonmen 23:37Kampung Batu 23:39Taman Wahyu 23:42Batu Caves 23:46 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 08:20from Salak Selatan | 08:41 | 21mFastest | 2206 | 5 | |
Bank Negara 08:20Putra 08:22Sentul 08:28Batu Kentonmen 08:32Kampung Batu 08:34Taman Wahyu 08:37Batu Caves 08:41 | |||||
| 08:55from Pulau Sebang/Tampin | 09:16 | 21mFastest | 2212 | 5 | |
Bank Negara 08:55Putra 08:57Sentul 09:03Batu Kentonmen 09:07Kampung Batu 09:09Taman Wahyu 09:12Batu Caves 09:16 | |||||
| 09:40from Pulau Sebang/Tampin | 10:01 | 21mFastest | 2214 | 5 | |
Bank Negara 09:40Putra 09:42Sentul 09:48Batu Kentonmen 09:52Kampung Batu 09:54Taman Wahyu 09:57Batu Caves 10:01 | |||||
| 10:25from Salak Selatan | 10:46 | 21mFastest | 2218 | 5 | |
Bank Negara 10:25Putra 10:27Sentul 10:33Batu Kentonmen 10:37Kampung Batu 10:39Taman Wahyu 10:42Batu Caves 10:46 | |||||
| 11:25from Salak Selatan | 11:46 | 21mFastest | 2222 | 5 | |
Bank Negara 11:25Putra 11:27Sentul 11:33Batu Kentonmen 11:37Kampung Batu 11:39Taman Wahyu 11:42Batu Caves 11:46 | |||||
| 12:30from Salak Selatan | 12:51 | 21mFastest | 2226 | 5 | |
Bank Negara 12:30Putra 12:32Sentul 12:38Batu Kentonmen 12:42Kampung Batu 12:44Taman Wahyu 12:47Batu Caves 12:51 | |||||
| 13:25from Salak Selatan | 13:46 | 21mFastest | 2230 | 5 | |
Bank Negara 13:25Putra 13:27Sentul 13:33Batu Kentonmen 13:37Kampung Batu 13:39Taman Wahyu 13:42Batu Caves 13:46 | |||||
| 14:00from Salak Selatan | 14:21 | 21mFastest | 2232 | 5 | |
Bank Negara 14:00Putra 14:02Sentul 14:08Batu Kentonmen 14:12Kampung Batu 14:14Taman Wahyu 14:17Batu Caves 14:21 | |||||
| 15:00from Salak Selatan | 15:21 | 21mFastest | 2236 | 5 | |
Bank Negara 15:00Putra 15:02Sentul 15:08Batu Kentonmen 15:12Kampung Batu 15:14Taman Wahyu 15:17Batu Caves 15:21 | |||||
| 15:55from Salak Selatan | 16:16 | 21mFastest | 2240 | 5 | |
Bank Negara 15:55Putra 15:57Sentul 16:03Batu Kentonmen 16:07Kampung Batu 16:09Taman Wahyu 16:12Batu Caves 16:16 | |||||
| 17:00from Salak Selatan | 17:21 | 21mFastest | 2244 | 5 | |
Bank Negara 17:00Putra 17:02Sentul 17:08Batu Kentonmen 17:12Kampung Batu 17:14Taman Wahyu 17:17Batu Caves 17:21 | |||||
| 18:00from Salak Selatan | 18:21 | 21mFastest | 2248 | 5 | |
Bank Negara 18:00Putra 18:02Sentul 18:08Batu Kentonmen 18:12Kampung Batu 18:14Taman Wahyu 18:17Batu Caves 18:21 | |||||
| 18:40from KL Sentral | 19:01 | 21mFastest | 2250 | 5 | |
Bank Negara 18:40Putra 18:42Sentul 18:48Batu Kentonmen 18:52Kampung Batu 18:54Taman Wahyu 18:57Batu Caves 19:01 | |||||
| 19:40from KL Sentral | 20:01 | 21mFastest | 2254 | 5 | |
Bank Negara 19:40Putra 19:42Sentul 19:48Batu Kentonmen 19:52Kampung Batu 19:54Taman Wahyu 19:57Batu Caves 20:01 | |||||
| 20:40from Salak Selatan | 21:01 | 21mFastest | 2258 | 5 | |
Bank Negara 20:40Putra 20:42Sentul 20:48Batu Kentonmen 20:52Kampung Batu 20:54Taman Wahyu 20:57Batu Caves 21:01 | |||||
| 21:40from Salak Selatan | 22:01 | 21mFastest | 2262 | 5 | |
Bank Negara 21:40Putra 21:42Sentul 21:48Batu Kentonmen 21:52Kampung Batu 21:54Taman Wahyu 21:57Batu Caves 22:01 | |||||
| 22:40from Salak Selatan | 23:01 | 21mFastest | 2266 | 5 | |
Bank Negara 22:40Putra 22:42Sentul 22:48Batu Kentonmen 22:52Kampung Batu 22:54Taman Wahyu 22:57Batu Caves 23:01 | |||||
| 23:25from Salak Selatan | 23:46 | 21mFastest | 2270 | 5 | |
Bank Negara 23:25Putra 23:27Sentul 23:33Batu Kentonmen 23:37Kampung Batu 23:39Taman Wahyu 23:42Batu Caves 23:46 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 08:20from Salak Selatan | 08:41 | 21mFastest | 2206 | 5 | |
Bank Negara 08:20Putra 08:22Sentul 08:28Batu Kentonmen 08:32Kampung Batu 08:34Taman Wahyu 08:37Batu Caves 08:41 | |||||
| 08:55from Pulau Sebang/Tampin | 09:16 | 21mFastest | 2212 | 5 | |
Bank Negara 08:55Putra 08:57Sentul 09:03Batu Kentonmen 09:07Kampung Batu 09:09Taman Wahyu 09:12Batu Caves 09:16 | |||||
| 09:40from Pulau Sebang/Tampin | 10:01 | 21mFastest | 2214 | 5 | |
Bank Negara 09:40Putra 09:42Sentul 09:48Batu Kentonmen 09:52Kampung Batu 09:54Taman Wahyu 09:57Batu Caves 10:01 | |||||
| 10:25from Salak Selatan | 10:46 | 21mFastest | 2218 | 5 | |
Bank Negara 10:25Putra 10:27Sentul 10:33Batu Kentonmen 10:37Kampung Batu 10:39Taman Wahyu 10:42Batu Caves 10:46 | |||||
| 11:25from Salak Selatan | 11:46 | 21mFastest | 2222 | 5 | |
Bank Negara 11:25Putra 11:27Sentul 11:33Batu Kentonmen 11:37Kampung Batu 11:39Taman Wahyu 11:42Batu Caves 11:46 | |||||
| 12:30from Salak Selatan | 12:51 | 21mFastest | 2226 | 5 | |
Bank Negara 12:30Putra 12:32Sentul 12:38Batu Kentonmen 12:42Kampung Batu 12:44Taman Wahyu 12:47Batu Caves 12:51 | |||||
| 13:25from Salak Selatan | 13:46 | 21mFastest | 2230 | 5 | |
Bank Negara 13:25Putra 13:27Sentul 13:33Batu Kentonmen 13:37Kampung Batu 13:39Taman Wahyu 13:42Batu Caves 13:46 | |||||
| 14:00from Salak Selatan | 14:21 | 21mFastest | 2232 | 5 | |
Bank Negara 14:00Putra 14:02Sentul 14:08Batu Kentonmen 14:12Kampung Batu 14:14Taman Wahyu 14:17Batu Caves 14:21 | |||||
| 15:00from Salak Selatan | 15:21 | 21mFastest | 2236 | 5 | |
Bank Negara 15:00Putra 15:02Sentul 15:08Batu Kentonmen 15:12Kampung Batu 15:14Taman Wahyu 15:17Batu Caves 15:21 | |||||
| 15:55from Salak Selatan | 16:16 | 21mFastest | 2240 | 5 | |
Bank Negara 15:55Putra 15:57Sentul 16:03Batu Kentonmen 16:07Kampung Batu 16:09Taman Wahyu 16:12Batu Caves 16:16 | |||||
| 17:00from Salak Selatan | 17:21 | 21mFastest | 2244 | 5 | |
Bank Negara 17:00Putra 17:02Sentul 17:08Batu Kentonmen 17:12Kampung Batu 17:14Taman Wahyu 17:17Batu Caves 17:21 | |||||
| 18:00from Salak Selatan | 18:21 | 21mFastest | 2248 | 5 | |
Bank Negara 18:00Putra 18:02Sentul 18:08Batu Kentonmen 18:12Kampung Batu 18:14Taman Wahyu 18:17Batu Caves 18:21 | |||||
| 18:40from KL Sentral | 19:01 | 21mFastest | 2250 | 5 | |
Bank Negara 18:40Putra 18:42Sentul 18:48Batu Kentonmen 18:52Kampung Batu 18:54Taman Wahyu 18:57Batu Caves 19:01 | |||||
| 19:40from KL Sentral | 20:01 | 21mFastest | 2254 | 5 | |
Bank Negara 19:40Putra 19:42Sentul 19:48Batu Kentonmen 19:52Kampung Batu 19:54Taman Wahyu 19:57Batu Caves 20:01 | |||||
| 20:40from Salak Selatan | 21:01 | 21mFastest | 2258 | 5 | |
Bank Negara 20:40Putra 20:42Sentul 20:48Batu Kentonmen 20:52Kampung Batu 20:54Taman Wahyu 20:57Batu Caves 21:01 | |||||
| 21:40from Salak Selatan | 22:01 | 21mFastest | 2262 | 5 | |
Bank Negara 21:40Putra 21:42Sentul 21:48Batu Kentonmen 21:52Kampung Batu 21:54Taman Wahyu 21:57Batu Caves 22:01 | |||||
| 22:40from Salak Selatan | 23:01 | 21mFastest | 2266 | 5 | |
Bank Negara 22:40Putra 22:42Sentul 22:48Batu Kentonmen 22:52Kampung Batu 22:54Taman Wahyu 22:57Batu Caves 23:01 | |||||
| 23:25from Salak Selatan | 23:46 | 21mFastest | 2270 | 5 | |
Bank Negara 23:25Putra 23:27Sentul 23:33Batu Kentonmen 23:37Kampung Batu 23:39Taman Wahyu 23:42Batu Caves 23:46 | |||||
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 2206, the one with most stops. Not every train stops at every station.
- Bank Negara08:20
- Putra08:22
- Sentul08:28
- Batu Kentonmen08:32
- Kampung Batu08:34
- Taman Wahyu08:37
- Batu Caves08:41
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: Batu Caves to Bank Negara
17trains a day
07:00first
21:45last
21mfastest
Origin & destination stations
Photo credits
- Bank Negara: Photo: User:Two hundred percent · CC BY-SA 2.5 · Wikimedia Commons
- Batu Caves: Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Bank Negara to Batu Caves?
21 min. Fastest: train 2206, 2212, 2214, 2218.
What time are the first and last trains?
First 08:20 (2206). Last 23:25 (2270), arriving in Batu Caves 23:46.
How many trains a day go from Bank Negara to Batu Caves?
23 on weekdays, 18 on Saturdays and 18 on Sundays and public holidays (direct trains only).
Is there a night train from Bank Negara to Batu Caves?
Yes. Trains leaving after 20:00: 20:40 (2258), 21:40 (2262), 22:40 (2266), 23:25 (2270).
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

