Anak Bukit Station Timetable
ETSKomuter UtaraAnak Bukit is served by ETS and Komuter Utara Padang Besar Line. The first train today leaves at 05:58 to Butterworth (Komuter Utara); the last at 02:25 (early next morning) to Padang Besar.
Next departures · Saturday 06:27
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| ETSsouthbound (KL Sentral, JB Sentral) | 12:39 | 15:34 |
| ETSnorthbound (Padang Besar) | 17:18 | 02:25 +1 |
| Komuter Utarato Butterworth | 06:33 | 22:53 |
| Komuter Utarato Butterworth | 05:58 | 22:13 |
Trains per hour
Departures from Anak Bukit in each hour, both directions, by timetable.
Busiest 06:00–07:00 · 4 trains
View as a table
| Hour | ETS | Komuter Utara | Total |
|---|---|---|---|
| 05:00 | 0 | 1 | 1 |
| 06:00 | 0 | 4 | 4 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 0 | 3 | 3 |
| 09:00 | 0 | 2 | 2 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 2 | 2 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 2 | 2 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 1 | 3 | 4 |
| 16:00 | 0 | 3 | 3 |
| 17:00 | 1 | 3 | 4 |
| 18:00 | 0 | 4 | 4 |
| 19:00 | 0 | 4 | 4 |
| 20:00 | 0 | 3 | 3 |
| 21:00 | 0 | 1 | 1 |
| 22:00 | 0 | 2 | 2 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 1 | 0 | 1 |
Busiest 06:00–07:00 · 4 trains
View as a table
| Hour | ETS | Komuter Utara | Total |
|---|---|---|---|
| 05:00 | 0 | 1 | 1 |
| 06:00 | 0 | 4 | 4 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 0 | 3 | 3 |
| 09:00 | 0 | 2 | 2 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 2 | 2 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 2 | 2 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 1 | 3 | 4 |
| 16:00 | 0 | 3 | 3 |
| 17:00 | 1 | 3 | 4 |
| 18:00 | 0 | 4 | 4 |
| 19:00 | 0 | 4 | 4 |
| 20:00 | 0 | 3 | 3 |
| 21:00 | 0 | 1 | 1 |
| 22:00 | 0 | 2 | 2 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 1 | 0 | 1 |
Busiest 06:00–07:00 · 4 trains
View as a table
| Hour | ETS | Komuter Utara | Total |
|---|---|---|---|
| 05:00 | 0 | 1 | 1 |
| 06:00 | 0 | 4 | 4 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 0 | 3 | 3 |
| 09:00 | 0 | 2 | 2 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 2 | 2 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 2 | 2 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 1 | 3 | 4 |
| 16:00 | 0 | 3 | 3 |
| 17:00 | 1 | 3 | 4 |
| 18:00 | 0 | 4 | 4 |
| 19:00 | 0 | 4 | 4 |
| 20:00 | 0 | 3 | 3 |
| 21:00 | 0 | 1 | 1 |
| 22:00 | 0 | 2 | 2 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 1 | 0 | 1 |
Tap or hover a bar for details.
Full timetable
Same timetable every day.
ETS Southbound (KL Sentral, JB Sentral) (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 12:39 | 9449 | JB Sentral Next | |
| 15:34 | 9251 | KL Sentral |
ETS Northbound (Padang Besar) (2 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 17:18 | 9442 | Padang Besar Next | |
| 02:25 +1 | 9256 | Padang Besar |
Same timetable every day.
Komuter Utara Towards Butterworth (20 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 06:33 | 2900 | Padang Besar Next | |
| 07:38 | 2904 | Padang Besar | |
| 08:08 | 2906 | Padang Besar | |
| 08:48 | 2908 | Padang Besar | |
| 09:48 | 2912 | Padang Besar | |
| 11:48 | 2920 | Padang Besar | |
| 13:13 | 2931 | Butterworth | |
| 13:48 | 2928 | Padang Besar | |
| 15:48 | 2936 | Padang Besar | |
| 16:18 | 2938 | Padang Besar | |
| 16:48 | 2940 | Padang Besar | |
| 17:48 | 2944 | Padang Besar | |
| 18:18 | 2946 | Padang Besar | |
| 18:48 | 2948 | Padang Besar | |
| 19:18 | 2950 | Padang Besar | |
| 19:53 | 2952 | Padang Besar | |
| 20:18 | 2954 | Padang Besar | |
| 20:48 | 2956 | Padang Besar | |
| 21:58 | 2960 | Padang Besar | |
| 22:53 | 2964 | Padang Besar |
Komuter Utara Towards Butterworth (18 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 05:58 | 2901 | Butterworth | |
| 06:18 | 2903 | Butterworth | |
| 06:38 | 2905 | Butterworth Next | |
| 06:58 | 2907 | Butterworth | |
| 08:13 | 2911 | Butterworth | |
| 09:13 | 2915 | Butterworth | |
| 11:13 | 2923 | Butterworth | |
| 15:13 | 2939 | Butterworth | |
| 15:43 | 2941 | Butterworth | |
| 16:13 | 2943 | Butterworth | |
| 17:13 | 2947 | Butterworth | |
| 17:43 | 2949 | Butterworth | |
| 18:13 | 2951 | Butterworth | |
| 18:43 | 2953 | Butterworth | |
| 19:13 | 2955 | Butterworth | |
| 19:43 | 2957 | Butterworth | |
| 20:43 | 2959 | Butterworth | |
| 22:13 | 2967 | Butterworth |
From Anak Bukit to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kajang | 1 | 5h 45m | 500 km |
| Ipoh | 2 | 2h 29m | 266 km |
| Butterworth | 19 | 1h 13m | 109 km |
| Bukit Mertajam | 19 | 1h 01m | 99 km |
| Seremban | 1 | 6h 35m | 546 km |
| Sungai Petani | 21 | 35m | 64 km |
| Sungai Buloh | 2 | 4h 36m | 455 km |
| Kempas Baru | 1 | 9h 43m | 831 km |
| Arau | 21 | 16m | 31 km |
| Alor Setar | 21 | 4m | 8 km |
Direct trains only, for Saturday.
Lines & interchanges
- JB Sentral9h 47m
- Kempas Baru9h 40m
- Kulai9h 26m
- Layang Layang9h 10m
- Rengam9h 02m
- Kluang8h 48m
- Paloh8h 32m
- Bekok8h 22m
- Labis8h 12m
- Segamat7h 52m
- Gemas7h 36m
- Batang Melaka7h 18m
- Pulau Sebang/Tampin7h 03m
- Seremban6h 33m
- Labu
- Bangi
- Kajang5h 43m
- Serdang
- Bandar Tasik Selatan5h 24m
- KL Sentral5h 08m
- Kuala Lumpur5h 02m
- Kepong Sentral
- Sungai Buloh4h 38m
- Rawang4h 22m
- Batang Kali
- Kuala Kubu Bharu
- Tanjung Malim3h 47m
- Slim River
- Sungkai
- Tapah Road3h 08m
- Kampar2h 58m
- Batu Gajah2h 45m
- Ipoh2h 30m
- Sungai Siput2h 12m
- Kuala Kangsar2h 00m
- Taiping1h 43m
- Kamunting
- Bagan Serai1h 22m
- Parit Buntar1h 14m
- Nibong Tebal1h 10m
- Bukit Mertajam
- Butterworth
- Tasek Gelugor48 min
- Sungai Petani36 min
- Gurun24 min
- Alor Setar6 min
- Anak BukitYou are here
- Arau16 min
- Padang Besar34 min
- Hat Yai
- Butterworth1h 13m
- Bukit Tengah1h 06m
- Bukit Mertajam1h 02m
- Tasek Gelugor50 min
- Sungai Petani39 min
- Gurun26 min
- Kobah16 min
- Alor Setar5 min
- Anak BukitYou are here
- Kodiang13 min
- Arau19 min
- Bukit Ketri26 min
- Padang Besar38 min
Minutes from Anak Bukit by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Anak Bukit?
What time is the first train from Anak Bukit?
How long is the train from Anak Bukit to Kajang?
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