Layang Layang Station Timetable
ETSShuttle SelatanLayang Layang is served by ETS and KTM Shuttle Selatan. The first train today leaves at 04:50 to JB Sentral (Shuttle Selatan); the last at 00:55 (early next morning) to JB Sentral.
Next departures · Saturday 12:44
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| ETSnorthbound (Gemas, KL Sentral, Padang Besar) | 08:14 | 22:00 |
| ETSsouthbound (JB Sentral) | 06:00 | 00:55 +1 |
| Shuttle Selatansouthbound (JB Sentral) | 04:50 | 18:40 |
| Shuttle Selatannorthbound (Paloh) | 07:27 | 21:32 |
Trains per hour
Departures from Layang Layang in each hour, both directions, by timetable.
Busiest 16:00–17:00 · 6 trains
View as a table
| Hour | ETS | Shuttle Selatan | Total |
|---|---|---|---|
| 04:00 | 0 | 1 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 2 | 1 | 3 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 1 | 0 | 1 |
| 09:00 | 5 | 0 | 5 |
| 10:00 | 0 | 1 | 1 |
| 11:00 | 3 | 1 | 4 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 2 | 0 | 2 |
| 14:00 | 0 | 1 | 1 |
| 15:00 | 1 | 0 | 1 |
| 16:00 | 5 | 1 | 6 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 0 | 1 | 1 |
| 19:00 | 2 | 1 | 3 |
| 20:00 | 3 | 0 | 3 |
| 21:00 | 4 | 1 | 5 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 1 | 0 | 1 |
| 00:00 | 1 | 0 | 1 |
Busiest 16:00–17:00 · 6 trains
View as a table
| Hour | ETS | Shuttle Selatan | Total |
|---|---|---|---|
| 04:00 | 0 | 1 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 2 | 1 | 3 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 1 | 0 | 1 |
| 09:00 | 5 | 0 | 5 |
| 10:00 | 0 | 1 | 1 |
| 11:00 | 3 | 1 | 4 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 2 | 0 | 2 |
| 14:00 | 0 | 1 | 1 |
| 15:00 | 1 | 0 | 1 |
| 16:00 | 5 | 1 | 6 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 0 | 1 | 1 |
| 19:00 | 2 | 1 | 3 |
| 20:00 | 3 | 0 | 3 |
| 21:00 | 4 | 1 | 5 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 1 | 0 | 1 |
| 00:00 | 1 | 0 | 1 |
Busiest 16:00–17:00 · 6 trains
View as a table
| Hour | ETS | Shuttle Selatan | Total |
|---|---|---|---|
| 04:00 | 0 | 1 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 2 | 1 | 3 |
| 07:00 | 0 | 1 | 1 |
| 08:00 | 1 | 0 | 1 |
| 09:00 | 5 | 0 | 5 |
| 10:00 | 0 | 1 | 1 |
| 11:00 | 3 | 1 | 4 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 2 | 0 | 2 |
| 14:00 | 0 | 1 | 1 |
| 15:00 | 1 | 0 | 1 |
| 16:00 | 5 | 1 | 6 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 0 | 1 | 1 |
| 19:00 | 2 | 1 | 3 |
| 20:00 | 3 | 0 | 3 |
| 21:00 | 4 | 1 | 5 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 1 | 0 | 1 |
| 00:00 | 1 | 0 | 1 |
Tap or hover a bar for details.
Full timetable
Same timetable every day.
ETS Northbound (Gemas, KL Sentral, Padang Besar) (15 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 08:14 | 9442 | Padang Besar | |
| 09:12 | 9510 | KL Sentral | |
| 09:16 | 9524 | KL Sentral | |
| 09:51 | 9584 | Gemas | |
| 09:51 | 9624 | Gemas | |
| 11:20 | 9574 | KL Sentral | |
| 13:21 | 9528 | KL Sentral Next | |
| 15:36 | 9530 | KL Sentral | |
| 16:06 | 9626 | Gemas | |
| 16:52 | 9514 | KL Sentral | |
| 16:56 | 9532 | KL Sentral | |
| 20:36 | 9588 | Gemas | |
| 20:36 | 9628 | Gemas | |
| 21:06 | 9536 | KL Sentral | |
| 22:00 | 9580 | KL Sentral |
ETS Southbound (JB Sentral) (16 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 06:00 | 9581 | JB Sentral | |
| 06:00 | 9621 | JB Sentral | |
| 09:37 | 9571 | JB Sentral | |
| 11:37 | 9511 | JB Sentral | |
| 11:40 | 9523 | JB Sentral | |
| 13:45 | 9623 | JB Sentral Next | |
| 16:55 | 9585 | JB Sentral | |
| 16:55 | 9625 | JB Sentral | |
| 19:00 | 9531 | JB Sentral | |
| 19:55 | 9627 | JB Sentral | |
| 20:09 | 9577 | JB Sentral | |
| 21:20 | 9533 | JB Sentral | |
| 21:27 | 9515 | JB Sentral | |
| 21:55 | 9449 | JB Sentral | |
| 23:45 | 9535 | JB Sentral | |
| 00:55 +1 | 9537 | JB Sentral |
Same timetable every day.
Shuttle Selatan Southbound (JB Sentral) (5 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 04:50 | 8001 | JB Sentral | |
| 06:35 | 8011 | JB Sentral | |
| 11:05 | 8025 | JB Sentral | |
| 16:20 | 8035 | JB Sentral Next | |
| 18:40 | 8043 | JB Sentral |
Shuttle Selatan Northbound (Paloh) (5 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 07:27 | 8004 | Paloh | |
| 10:32 | 8016 | Paloh | |
| 14:02 | 8028 | Paloh Next | |
| 19:17 | 8040 | Paloh | |
| 21:32 | 8046 | Paloh |
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Layang Layang to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kajang | 10 | 3h 11m | 287 km |
| Ipoh | 1 | 6h 32m | 521 km |
| Seremban | 10 | 2h 26m | 241 km |
| Sungai Petani | 1 | 8h 26m | 722 km |
| Sungai Buloh | 1 | 4h 30m | 332 km |
| Kempas Baru | 21 | 21m | 45 km |
| Arau | 1 | 9h 20m | 818 km |
| Alor Setar | 1 | 8h 57m | 779 km |
| KL Sentral | 10 | 3h 44m | 313 km |
| Taiping | 1 | 7h 20m | 608 km |
Direct trains only, for Saturday.
Lines & interchanges
- JB Sentral35 min
- Kempas Baru26 min
- Kulai13 min
- Layang LayangYou are here
- Rengam9 min
- Kluang20 min
- Paloh33 min
- Bekok43 min
- Labis53 min
- Segamat1h 09m
- Gemas1h 25m
- Batang Melaka1h 43m
- Pulau Sebang/Tampin1h 58m
- Seremban2h 27m
- Labu
- Bangi3h 05m
- Kajang3h 12m
- Serdang3h 27m
- Bandar Tasik Selatan3h 31m
- KL Sentral3h 46m
- Kuala Lumpur4h 12m
- Kepong Sentral
- Sungai Buloh4h 35m
- Rawang4h 50m
- Batang Kali
- Kuala Kubu Bharu
- Tanjung Malim5h 24m
- Slim River
- Sungkai
- Tapah Road6h 03m
- Kampar6h 13m
- Batu Gajah6h 26m
- Ipoh6h 40m
- Sungai Siput6h 58m
- Kuala Kangsar7h 10m
- Taiping7h 27m
- Kamunting
- Bagan Serai7h 48m
- Parit Buntar7h 56m
- Nibong Tebal8h 00m
- Bukit Mertajam
- Butterworth
- Tasek Gelugor8h 22m
- Sungai Petani8h 34m
- Gurun8h 46m
- Alor Setar9h 04m
- Anak Bukit9h 10m
- Arau9h 26m
- Padang Besar9h 44m
- Hat Yai
- Paloh55 min
- Kluang32 min
- Mengkibol26 min
- Rengam13 min
- Layang LayangYou are here
- Pasir Gudang
- Kulai23 min
- Kempas Baru47 min
- JB Sentral1h 02m
Minutes from Layang Layang by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Layang Layang?
What time is the first train from Layang Layang?
How long is the train from Layang Layang 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