Train from Padang Besar to Alor Setar
28 direct Komuter & ETS trains a day (Saturday). The 68 km journey takes 35 min to 42 min. First train 05:20, last 21:35.
28trains a day
35mfastest
68 kmdistance
05:20first
21:35last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 05:20 | 06:02 | 42m | Komuter Utara 2901 | 4 | |
| 05:40 | 06:22 | 42m | Komuter Utara 2903 | 4 | |
| 06:00 | 06:42 | 42m | Komuter Utara 2905 | 4 | |
| 06:20 | 07:02 | 42m | Komuter Utara 2907 | 4 | |
| 07:20 | 07:58 | 38m | ETS 9223 | 1 | |
| 07:35 | 08:17 | 42m | Komuter Utara 2911 | 4 | |
| 08:15 | 08:53 | 38m | ETS 9425 | 1 | |
| 08:35 | 09:17 | 42m | Komuter Utara 2915 | 4 | |
| 09:45 | 10:23 | 38m | ETS 9225 | 1 | |
| 10:35 | 11:17 | 42m | Komuter Utara 2923 | 4 | |
| 11:05 | 11:43 | 38mExtra · Deepavali · until 9 Nov | ETS 9273 | 1 | |
| 12:05 | 12:44 | 39m | ETS 9449 | 2 | |
| 12:35 | 13:17 | 42m | Komuter Utara 2931 | 4 | |
| 13:50 | 14:25 | 35mFastest | ETS 9209 | 1 | |
| 14:35 | 15:17 | 42m | Komuter Utara 2939 | 4 | |
| 15:00 | 15:39 | 39m | ETS 9251 | 2 | |
| 15:05 | 15:47 | 42m | Komuter Utara 2941 | 4 | |
| 15:20 | 15:58 | 38m | ETS 9277 | 1 | |
| 15:35 | 16:17 | 42m | Komuter Utara 2943 | 4 | |
| 16:35 | 17:17 | 42m | Komuter Utara 2947 | 4 | |
| 17:00 | 17:38 | 38m | ETS 9233 | 1 | |
| 17:05 | 17:47 | 42m | Komuter Utara 2949 | 4 | |
| 17:35 | 18:17 | 42m | Komuter Utara 2951 | 4 | |
| 18:05 | 18:47 | 42m | Komuter Utara 2953 | 4 | |
| 18:35 | 19:17 | 42m | Komuter Utara 2955 | 4 | |
| 19:05 | 19:47 | 42m | Komuter Utara 2957 | 4 | |
| 19:50 | 20:28 | 38mExtra · Deepavali · 9 Nov only | ETS 9279 | 1 | |
| 20:05 | 20:47 | 42m | Komuter Utara 2959 | 4 | |
| 21:35 | 22:17 | 42m | Komuter Utara 2967 | 4 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 05:20 | 06:02 | 42m | Komuter Utara 2901 | 4 | |
| 05:40 | 06:22 | 42m | Komuter Utara 2903 | 4 | |
| 06:00 | 06:42 | 42m | Komuter Utara 2905 | 4 | |
| 06:20 | 07:02 | 42m | Komuter Utara 2907 | 4 | |
| 07:20 | 07:58 | 38m | ETS 9223 | 1 | |
| 07:35 | 08:17 | 42m | Komuter Utara 2911 | 4 | |
| 08:15 | 08:53 | 38m | ETS 9425 | 1 | |
| 08:35 | 09:17 | 42m | Komuter Utara 2915 | 4 | |
| 09:45 | 10:23 | 38m | ETS 9225 | 1 | |
| 10:35 | 11:17 | 42m | Komuter Utara 2923 | 4 | |
| 11:05 | 11:43 | 38mExtra · Deepavali · until 9 Nov | ETS 9273 | 1 | |
| 12:05 | 12:44 | 39m | ETS 9449 | 2 | |
| 12:35 | 13:17 | 42m | Komuter Utara 2931 | 4 | |
| 13:50 | 14:25 | 35mFastest | ETS 9209 | 1 | |
| 14:35 | 15:17 | 42m | Komuter Utara 2939 | 4 | |
| 15:00 | 15:39 | 39m | ETS 9251 | 2 | |
| 15:05 | 15:47 | 42m | Komuter Utara 2941 | 4 | |
| 15:20 | 15:58 | 38m | ETS 9277 | 1 | |
| 15:35 | 16:17 | 42m | Komuter Utara 2943 | 4 | |
| 16:35 | 17:17 | 42m | Komuter Utara 2947 | 4 | |
| 17:00 | 17:38 | 38m | ETS 9233 | 1 | |
| 17:05 | 17:47 | 42m | Komuter Utara 2949 | 4 | |
| 17:35 | 18:17 | 42m | Komuter Utara 2951 | 4 | |
| 18:05 | 18:47 | 42m | Komuter Utara 2953 | 4 | |
| 18:35 | 19:17 | 42m | Komuter Utara 2955 | 4 | |
| 19:05 | 19:47 | 42m | Komuter Utara 2957 | 4 | |
| 20:05 | 20:47 | 42m | Komuter Utara 2959 | 4 | |
| 21:35 | 22:17 | 42m | Komuter Utara 2967 | 4 | |
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 05:20 | 06:02 | 42m | Komuter Utara 2901 | 4 | |
| 05:40 | 06:22 | 42m | Komuter Utara 2903 | 4 | |
| 06:00 | 06:42 | 42m | Komuter Utara 2905 | 4 | |
| 06:20 | 07:02 | 42m | Komuter Utara 2907 | 4 | |
| 07:20 | 07:58 | 38m | ETS 9223 | 1 | |
| 07:35 | 08:17 | 42m | Komuter Utara 2911 | 4 | |
| 08:15 | 08:53 | 38m | ETS 9425 | 1 | |
| 08:35 | 09:17 | 42m | Komuter Utara 2915 | 4 | |
| 09:45 | 10:23 | 38m | ETS 9225 | 1 | |
| 10:35 | 11:17 | 42m | Komuter Utara 2923 | 4 | |
| 11:05 | 11:43 | 38mExtra · Deepavali · until 9 Nov | ETS 9273 | 1 | |
| 12:05 | 12:44 | 39m | ETS 9449 | 2 | |
| 12:35 | 13:17 | 42m | Komuter Utara 2931 | 4 | |
| 13:50 | 14:25 | 35mFastest | ETS 9209 | 1 | |
| 14:35 | 15:17 | 42m | Komuter Utara 2939 | 4 | |
| 15:00 | 15:39 | 39m | ETS 9251 | 2 | |
| 15:05 | 15:47 | 42m | Komuter Utara 2941 | 4 | |
| 15:20 | 15:58 | 38m | ETS 9277 | 1 | |
| 15:35 | 16:17 | 42m | Komuter Utara 2943 | 4 | |
| 16:35 | 17:17 | 42m | Komuter Utara 2947 | 4 | |
| 17:00 | 17:38 | 38m | ETS 9233 | 1 | |
| 17:05 | 17:47 | 42m | Komuter Utara 2949 | 4 | |
| 17:35 | 18:17 | 42m | Komuter Utara 2951 | 4 | |
| 18:05 | 18:47 | 42m | Komuter Utara 2953 | 4 | |
| 18:35 | 19:17 | 42m | Komuter Utara 2955 | 4 | |
| 19:05 | 19:47 | 42m | Komuter Utara 2957 | 4 | |
| 20:05 | 20:47 | 42m | Komuter Utara 2959 | 4 | |
| 21:35 | 22:17 | 42m | Komuter Utara 2967 | 4 | |
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 2901, the one with most stops. Not every train stops at every station.
- Padang Besar05:20
- Bukit Ketri05:31
- Arau05:38
- Kodiang05:44
- Anak Bukit05:57
- Alor Setar06:02
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: Alor Setar to Padang Besar
28trains a day
06:28first
03:33last
35mfastest
Origin & destination stations
Photo credits
- Padang Besar: Photo: Wiki Farazi · CC0 · Wikimedia Commons
- Alor Setar: Photo: Chongkian · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Padang Besar to Alor Setar?
Between 35 min and 42 min, depending on the number of stops. Fastest: train 9209.
What time are the first and last trains?
First 05:20 (2901). Last 21:35 (2967), arriving in Alor Setar 22:17.
How many trains a day go from Padang Besar to Alor Setar?
29 on weekdays, 28 on Saturdays and 28 on Sundays and public holidays (direct trains only).
Is there a night train from Padang Besar to Alor Setar?
Yes. Trains leaving after 20:00: 20:05 (2959), 21:35 (2967).
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

