Train from Sungai Petani to Tasek Gelugor
27 direct Komuter & ETS trains a day (Saturday). The 18 km journey takes 10 min to 11 min. First train 06:37, last 22:52.
27trains a day
10mfastest
18 kmdistance
06:37first
22:52last
All direct trains
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:37from Padang Besar | 06:47 | 10mFastest | Komuter Utara 2901 | 0 | |
Sungai Petani 06:37Tasek Gelugor 06:47 | |||||
| 06:57from Padang Besar | 07:07 | 10mFastest | Komuter Utara 2903 | 0 | |
Sungai Petani 06:57Tasek Gelugor 07:07 | |||||
| 07:17from Padang Besar | 07:27 | 10mFastest | Komuter Utara 2905 | 0 | |
Sungai Petani 07:17Tasek Gelugor 07:27 | |||||
| 07:37from Padang Besar | 07:47 | 10mFastest | Komuter Utara 2907 | 0 | |
Sungai Petani 07:37Tasek Gelugor 07:47 | |||||
| 08:29from Padang Besar | 08:40 | 11m | ETS 9223 | 0 | |
Sungai Petani 08:29Tasek Gelugor 08:40 | |||||
| 08:52from Padang Besar | 09:02 | 10mFastest | Komuter Utara 2911 | 0 | |
Sungai Petani 08:52Tasek Gelugor 09:02 | |||||
| 09:24from Padang Besar | 09:35 | 11m | ETS 9425 | 0 | |
Sungai Petani 09:24Tasek Gelugor 09:35 | |||||
| 09:52from Padang Besar | 10:02 | 10mFastest | Komuter Utara 2915 | 0 | |
Sungai Petani 09:52Tasek Gelugor 10:02 | |||||
| 10:54from Padang Besar | 11:05 | 11m | ETS 9225 | 0 | |
Sungai Petani 10:54Tasek Gelugor 11:05 | |||||
| 11:52from Padang Besar | 12:02 | 10mFastest | Komuter Utara 2923 | 0 | |
Sungai Petani 11:52Tasek Gelugor 12:02 | |||||
| 12:13from Padang Besar | 12:24 | 11mExtra · Deepavali · until 9 Nov | ETS 9273 | 0 | |
Sungai Petani 12:13Tasek Gelugor 12:24 | |||||
| 13:15from Padang Besar | 13:26 | 11m | ETS 9449 | 0 | |
Sungai Petani 13:15Tasek Gelugor 13:26 | |||||
| 13:52from Padang Besar | 14:02 | 10mFastest | Komuter Utara 2931 | 0 | |
Sungai Petani 13:52Tasek Gelugor 14:02 | |||||
| 15:52from Padang Besar | 16:02 | 10mFastest | Komuter Utara 2939 | 0 | |
Sungai Petani 15:52Tasek Gelugor 16:02 | |||||
| 16:10from Padang Besar | 16:21 | 11m | ETS 9251 | 0 | |
Sungai Petani 16:10Tasek Gelugor 16:21 | |||||
| 16:22from Padang Besar | 16:32 | 10mFastest | Komuter Utara 2941 | 0 | |
Sungai Petani 16:22Tasek Gelugor 16:32 | |||||
| 16:28from Padang Besar | 16:39 | 11m | ETS 9277 | 0 | |
Sungai Petani 16:28Tasek Gelugor 16:39 | |||||
| 16:52from Padang Besar | 17:02 | 10mFastest | Komuter Utara 2943 | 0 | |
Sungai Petani 16:52Tasek Gelugor 17:02 | |||||
| 17:57from Padang Besar | 18:07 | 10mFastest | Komuter Utara 2947 | 0 | |
Sungai Petani 17:57Tasek Gelugor 18:07 | |||||
| 18:08from Padang Besar | 18:19 | 11m | ETS 9233 | 0 | |
Sungai Petani 18:08Tasek Gelugor 18:19 | |||||
| 18:22from Padang Besar | 18:32 | 10mFastest | Komuter Utara 2949 | 0 | |
Sungai Petani 18:22Tasek Gelugor 18:32 | |||||
| 18:52from Padang Besar | 19:02 | 10mFastest | Komuter Utara 2951 | 0 | |
Sungai Petani 18:52Tasek Gelugor 19:02 | |||||
| 19:22from Padang Besar | 19:32 | 10mFastest | Komuter Utara 2953 | 0 | |
Sungai Petani 19:22Tasek Gelugor 19:32 | |||||
| 19:52from Padang Besar | 20:02 | 10mFastest | Komuter Utara 2955 | 0 | |
Sungai Petani 19:52Tasek Gelugor 20:02 | |||||
| 20:22from Padang Besar | 20:32 | 10mFastest | Komuter Utara 2957 | 0 | |
Sungai Petani 20:22Tasek Gelugor 20:32 | |||||
| 20:58from Padang Besar | 21:09 | 11mExtra · Deepavali · 9 Nov only | ETS 9279 | 0 | |
Sungai Petani 20:58Tasek Gelugor 21:09 | |||||
| 21:22from Padang Besar | 21:32 | 10mFastest | Komuter Utara 2959 | 0 | |
Sungai Petani 21:22Tasek Gelugor 21:32 | |||||
| 22:52from Padang Besar | 23:02 | 10mFastest | Komuter Utara 2967 | 0 | |
Sungai Petani 22:52Tasek Gelugor 23:02 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:37from Padang Besar | 06:47 | 10mFastest | Komuter Utara 2901 | 0 | |
Sungai Petani 06:37Tasek Gelugor 06:47 | |||||
| 06:57from Padang Besar | 07:07 | 10mFastest | Komuter Utara 2903 | 0 | |
Sungai Petani 06:57Tasek Gelugor 07:07 | |||||
| 07:17from Padang Besar | 07:27 | 10mFastest | Komuter Utara 2905 | 0 | |
Sungai Petani 07:17Tasek Gelugor 07:27 | |||||
| 07:37from Padang Besar | 07:47 | 10mFastest | Komuter Utara 2907 | 0 | |
Sungai Petani 07:37Tasek Gelugor 07:47 | |||||
| 08:29from Padang Besar | 08:40 | 11m | ETS 9223 | 0 | |
Sungai Petani 08:29Tasek Gelugor 08:40 | |||||
| 08:52from Padang Besar | 09:02 | 10mFastest | Komuter Utara 2911 | 0 | |
Sungai Petani 08:52Tasek Gelugor 09:02 | |||||
| 09:24from Padang Besar | 09:35 | 11m | ETS 9425 | 0 | |
Sungai Petani 09:24Tasek Gelugor 09:35 | |||||
| 09:52from Padang Besar | 10:02 | 10mFastest | Komuter Utara 2915 | 0 | |
Sungai Petani 09:52Tasek Gelugor 10:02 | |||||
| 10:54from Padang Besar | 11:05 | 11m | ETS 9225 | 0 | |
Sungai Petani 10:54Tasek Gelugor 11:05 | |||||
| 11:52from Padang Besar | 12:02 | 10mFastest | Komuter Utara 2923 | 0 | |
Sungai Petani 11:52Tasek Gelugor 12:02 | |||||
| 12:13from Padang Besar | 12:24 | 11mExtra · Deepavali · until 9 Nov | ETS 9273 | 0 | |
Sungai Petani 12:13Tasek Gelugor 12:24 | |||||
| 13:15from Padang Besar | 13:26 | 11m | ETS 9449 | 0 | |
Sungai Petani 13:15Tasek Gelugor 13:26 | |||||
| 13:52from Padang Besar | 14:02 | 10mFastest | Komuter Utara 2931 | 0 | |
Sungai Petani 13:52Tasek Gelugor 14:02 | |||||
| 15:52from Padang Besar | 16:02 | 10mFastest | Komuter Utara 2939 | 0 | |
Sungai Petani 15:52Tasek Gelugor 16:02 | |||||
| 16:10from Padang Besar | 16:21 | 11m | ETS 9251 | 0 | |
Sungai Petani 16:10Tasek Gelugor 16:21 | |||||
| 16:22from Padang Besar | 16:32 | 10mFastest | Komuter Utara 2941 | 0 | |
Sungai Petani 16:22Tasek Gelugor 16:32 | |||||
| 16:28from Padang Besar | 16:39 | 11m | ETS 9277 | 0 | |
Sungai Petani 16:28Tasek Gelugor 16:39 | |||||
| 16:52from Padang Besar | 17:02 | 10mFastest | Komuter Utara 2943 | 0 | |
Sungai Petani 16:52Tasek Gelugor 17:02 | |||||
| 17:57from Padang Besar | 18:07 | 10mFastest | Komuter Utara 2947 | 0 | |
Sungai Petani 17:57Tasek Gelugor 18:07 | |||||
| 18:08from Padang Besar | 18:19 | 11m | ETS 9233 | 0 | |
Sungai Petani 18:08Tasek Gelugor 18:19 | |||||
| 18:22from Padang Besar | 18:32 | 10mFastest | Komuter Utara 2949 | 0 | |
Sungai Petani 18:22Tasek Gelugor 18:32 | |||||
| 18:52from Padang Besar | 19:02 | 10mFastest | Komuter Utara 2951 | 0 | |
Sungai Petani 18:52Tasek Gelugor 19:02 | |||||
| 19:22from Padang Besar | 19:32 | 10mFastest | Komuter Utara 2953 | 0 | |
Sungai Petani 19:22Tasek Gelugor 19:32 | |||||
| 19:52from Padang Besar | 20:02 | 10mFastest | Komuter Utara 2955 | 0 | |
Sungai Petani 19:52Tasek Gelugor 20:02 | |||||
| 20:22from Padang Besar | 20:32 | 10mFastest | Komuter Utara 2957 | 0 | |
Sungai Petani 20:22Tasek Gelugor 20:32 | |||||
| 21:22from Padang Besar | 21:32 | 10mFastest | Komuter Utara 2959 | 0 | |
Sungai Petani 21:22Tasek Gelugor 21:32 | |||||
| 22:52from Padang Besar | 23:02 | 10mFastest | Komuter Utara 2967 | 0 | |
Sungai Petani 22:52Tasek Gelugor 23:02 | |||||
| Departs | Arrives | Duration | Train | Stops | Details |
|---|---|---|---|---|---|
| 06:37from Padang Besar | 06:47 | 10mFastest | Komuter Utara 2901 | 0 | |
Sungai Petani 06:37Tasek Gelugor 06:47 | |||||
| 06:57from Padang Besar | 07:07 | 10mFastest | Komuter Utara 2903 | 0 | |
Sungai Petani 06:57Tasek Gelugor 07:07 | |||||
| 07:17from Padang Besar | 07:27 | 10mFastest | Komuter Utara 2905 | 0 | |
Sungai Petani 07:17Tasek Gelugor 07:27 | |||||
| 07:37from Padang Besar | 07:47 | 10mFastest | Komuter Utara 2907 | 0 | |
Sungai Petani 07:37Tasek Gelugor 07:47 | |||||
| 08:29from Padang Besar | 08:40 | 11m | ETS 9223 | 0 | |
Sungai Petani 08:29Tasek Gelugor 08:40 | |||||
| 08:52from Padang Besar | 09:02 | 10mFastest | Komuter Utara 2911 | 0 | |
Sungai Petani 08:52Tasek Gelugor 09:02 | |||||
| 09:24from Padang Besar | 09:35 | 11m | ETS 9425 | 0 | |
Sungai Petani 09:24Tasek Gelugor 09:35 | |||||
| 09:52from Padang Besar | 10:02 | 10mFastest | Komuter Utara 2915 | 0 | |
Sungai Petani 09:52Tasek Gelugor 10:02 | |||||
| 10:54from Padang Besar | 11:05 | 11m | ETS 9225 | 0 | |
Sungai Petani 10:54Tasek Gelugor 11:05 | |||||
| 11:52from Padang Besar | 12:02 | 10mFastest | Komuter Utara 2923 | 0 | |
Sungai Petani 11:52Tasek Gelugor 12:02 | |||||
| 12:13from Padang Besar | 12:24 | 11mExtra · Deepavali · until 9 Nov | ETS 9273 | 0 | |
Sungai Petani 12:13Tasek Gelugor 12:24 | |||||
| 13:15from Padang Besar | 13:26 | 11m | ETS 9449 | 0 | |
Sungai Petani 13:15Tasek Gelugor 13:26 | |||||
| 13:52from Padang Besar | 14:02 | 10mFastest | Komuter Utara 2931 | 0 | |
Sungai Petani 13:52Tasek Gelugor 14:02 | |||||
| 15:52from Padang Besar | 16:02 | 10mFastest | Komuter Utara 2939 | 0 | |
Sungai Petani 15:52Tasek Gelugor 16:02 | |||||
| 16:10from Padang Besar | 16:21 | 11m | ETS 9251 | 0 | |
Sungai Petani 16:10Tasek Gelugor 16:21 | |||||
| 16:22from Padang Besar | 16:32 | 10mFastest | Komuter Utara 2941 | 0 | |
Sungai Petani 16:22Tasek Gelugor 16:32 | |||||
| 16:28from Padang Besar | 16:39 | 11m | ETS 9277 | 0 | |
Sungai Petani 16:28Tasek Gelugor 16:39 | |||||
| 16:52from Padang Besar | 17:02 | 10mFastest | Komuter Utara 2943 | 0 | |
Sungai Petani 16:52Tasek Gelugor 17:02 | |||||
| 17:57from Padang Besar | 18:07 | 10mFastest | Komuter Utara 2947 | 0 | |
Sungai Petani 17:57Tasek Gelugor 18:07 | |||||
| 18:08from Padang Besar | 18:19 | 11m | ETS 9233 | 0 | |
Sungai Petani 18:08Tasek Gelugor 18:19 | |||||
| 18:22from Padang Besar | 18:32 | 10mFastest | Komuter Utara 2949 | 0 | |
Sungai Petani 18:22Tasek Gelugor 18:32 | |||||
| 18:52from Padang Besar | 19:02 | 10mFastest | Komuter Utara 2951 | 0 | |
Sungai Petani 18:52Tasek Gelugor 19:02 | |||||
| 19:22from Padang Besar | 19:32 | 10mFastest | Komuter Utara 2953 | 0 | |
Sungai Petani 19:22Tasek Gelugor 19:32 | |||||
| 19:52from Padang Besar | 20:02 | 10mFastest | Komuter Utara 2955 | 0 | |
Sungai Petani 19:52Tasek Gelugor 20:02 | |||||
| 20:22from Padang Besar | 20:32 | 10mFastest | Komuter Utara 2957 | 0 | |
Sungai Petani 20:22Tasek Gelugor 20:32 | |||||
| 21:22from Padang Besar | 21:32 | 10mFastest | Komuter Utara 2959 | 0 | |
Sungai Petani 21:22Tasek Gelugor 21:32 | |||||
| 22:52from Padang Besar | 23:02 | 10mFastest | Komuter Utara 2967 | 0 | |
Sungai Petani 22:52Tasek Gelugor 23:02 | |||||
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.
- Sungai Petani06:37
- Tasek Gelugor06:47
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: Tasek Gelugor to Sungai Petani
27trains a day
05:43first
02:52last
10mfastest
Origin & destination stations
Photo credits
- Sungai Petani: Photo: Contributed by: eizuddin-baharuddin Recorded at: 09 June 2020 12:41 Coordinate: 5.642459,… · CC BY-SA 4.0 · Wikimedia Commons
- Tasek Gelugor: Photo: Contributed by: eizuddin-baharuddin Recorded at: 04 May 2020 06:12 Coordinate: 5.480578,… · CC BY-SA 4.0 · Wikimedia Commons
Frequently asked questions
How long is the train from Sungai Petani to Tasek Gelugor?
Between 10 min and 11 min, depending on the number of stops. Fastest: train 2901, 2903, 2905, 2907.
What time are the first and last trains?
First 06:37 (2901). Last 22:52 (2967), arriving in Tasek Gelugor 23:02.
How many trains a day go from Sungai Petani to Tasek Gelugor?
28 on weekdays, 27 on Saturdays and 27 on Sundays and public holidays (direct trains only).
Is there a night train from Sungai Petani to Tasek Gelugor?
Yes. Trains leaving after 20:00: 20:22 (2957), 21:22 (2959), 22:52 (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

