Gua Musang Station Timetable
Shuttle TimurEkspres Rakyat TimuranGua Musang is served by Intercity Shuttle Timur and Ekspres Rakyat Timuran. The first train today leaves at 08:15 to Tumpat (Shuttle Timur); the last at 05:18 (early next morning) to Tumpat.

Next departures · Saturday 05:03
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Shuttle Timursouthbound (Kuala Lipis) | 10:29 | 22:15 |
| Shuttle Timurnorthbound (Tumpat) | 08:15 | 17:25 |
| Ekspres Rakyat Timurannorthbound (Tumpat) | 05:18 | 05:18 +1 |
| Ekspres Rakyat Timuransouthbound (JB Sentral) | 03:02 | 03:02 +1 |
Trains per hour
Departures from Gua Musang in each hour, both directions, by timetable.
Busiest 08:00–09:00 · 1 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 08:00 | 1 | 0 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 1 | 0 | 1 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 1 | 0 | 1 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 1 | 1 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 1 | 1 |
Busiest 08:00–09:00 · 1 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 08:00 | 1 | 0 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 1 | 0 | 1 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 1 | 0 | 1 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 1 | 1 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 1 | 1 |
Busiest 08:00–09:00 · 1 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 08:00 | 1 | 0 | 1 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 1 | 0 | 1 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 0 | 0 | 0 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 1 | 0 | 1 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 1 | 0 | 1 |
| 18:00 | 0 | 0 | 0 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 0 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 1 | 1 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 1 | 1 |
Tap or hover a bar for details.
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Gua Musang to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kempas Baru | 1 | 9h 20m | 506 km |
| Gemas | 1 | 6h 06m | 322 km |
| Kulai | 1 | 8h 45m | 485 km |
| Kluang | 1 | 7h 54m | 430 km |
| Segamat | 1 | 6h 39m | 348 km |
| JB Sentral | 1 | 9h 38m | 517 km |
| Tanah Merah | 4 | 4h 09m | 155 km |
| Wakaf Bharu | 4 | 4h 53m | 192 km |
| Kuala Lipis | 3 | 1h 41m | 94 km |
| Bahau | 1 | 5h 25m | 284 km |
Direct trains only, for Saturday.
Lines & interchanges
- Gemas
- Bahau
- Kemayan
- Triang
- Mengkarak
- Mentakab
- Kuala Krau
- Jenderak
- Jerantut
- Mela
- Krambit
- Kuala Lipis1h 41m
- Padang Tungku1h 33m
- Bukit Betong1h 24m
- Kampung Berkam1h 17m
- Aur Gading1h 09m
- Chegar Perah1h 01m
- Sungai Temau52 min
- Teluk Gunung32 min
- Merapoh26 min
- Mentara Baru20 min
- Gua MusangYou are here
- Pan Malayan15 min
- Kampung Sirian31 min
- Sungai Sirian37 min
- Limau Kasturi44 min
- Bertam Baru1h 02m
- Bertam1h 08m
- Jerek Baru1h 18m
- Sungai Tasin1h 29m
- Sri Bintang1h 34m
- Sri Mahligai1h 40m
- Sri Jaya1h 44m
- Kemubu1h 50m
- Dabong2h 01m
- Kuala Gris2h 33m
- Bukit Abu2h 40m
- Kampung Baru Bukit Abu3h 10m
- Ulu Temiang3h 20m
- Sungai Mengkuang Baru3h 34m
- Manek Urai3h 26m
- Pahi3h 43m
- Krai4h 17m
- Sungai Nal4h 08m
- Temangan4h 40m
- Tanah Merah5h 14m
- Bukit Panau5h 16m
- Sungai Keladi5h 00m
- To' Uban5h 33m
- Chicha Tinggi5h 12m
- Pasir Mas5h 46m
- Bunut Susu5h 48m
- Wakaf Bharu6h 01m
- Kampung Kok Pasir5h 45m
- Tumpat6h 18m
- JB Sentral9h 43m
- Kempas Baru9h 27m
- Kulai8h 57m
- Kluang8h 06m
- Segamat6h 51m
- Gemas6h 22m
- Bahau5h 34m
- Kemayan4h 56m
- Triang4h 38m
- Mentakab4h 02m
- Kuala Krau3h 32m
- Jerantut3h 04m
- Krambit2h 31m
- Kuala Lipis2h 00m
- Chegar Perah1h 19m
- Merapoh28 min
- Gua MusangYou are here
- Dabong2h 08m
- Krai4h 06m
- Tanah Merah4h 59m
- Pasir Mas5h 32m
- Wakaf Bharu5h 48m
- Tumpat6h 07m
Minutes from Gua Musang by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Gua Musang?
What time is the first train from Gua Musang?
How long is the train from Gua Musang to Kempas Baru?
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