Krai Station Timetable
Shuttle TimurEkspres Rakyat TimuranKrai is served by Intercity Shuttle Timur and Ekspres Rakyat Timuran. The first train today leaves at 05:30 to Kuala Lipis (Shuttle Timur); the last at 09:25 (early next morning) to Tumpat.
Next departures · Saturday 08:23
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Shuttle Timursouthbound (Dabong, Gua Musang, Kuala Lipis) | 05:30 | 18:20 |
| Shuttle Timurnorthbound (Tumpat) | 12:05 | 21:47 |
| Ekspres Rakyat Timurannorthbound (Tumpat) | 09:25 | 09:25 +1 |
| Ekspres Rakyat Timuransouthbound (JB Sentral) | 22:57 | 22:57 |
Trains per hour
Departures from Krai in each hour, both directions, by timetable.
Busiest 12:00–13:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 05:00 | 1 | 0 | 1 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 1 | 0 | 1 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 2 | 0 | 2 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 1 | 0 | 1 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 2 | 0 | 2 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 1 | 0 | 1 |
| 22:00 | 0 | 1 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 0 | 0 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 0 | 1 | 1 |
Busiest 12:00–13:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 05:00 | 1 | 0 | 1 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 1 | 0 | 1 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 2 | 0 | 2 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 1 | 0 | 1 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 2 | 0 | 2 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 1 | 0 | 1 |
| 22:00 | 0 | 1 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 0 | 0 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 0 | 1 | 1 |
Busiest 12:00–13:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 05:00 | 1 | 0 | 1 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 1 | 0 | 1 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 0 | 0 | 0 |
| 12:00 | 2 | 0 | 2 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 1 | 0 | 1 |
| 17:00 | 0 | 0 | 0 |
| 18:00 | 2 | 0 | 2 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 1 | 0 | 1 |
| 22:00 | 0 | 1 | 1 |
| 23:00 | 0 | 0 | 0 |
| 00:00 | 0 | 0 | 0 |
| 01:00 | 0 | 0 | 0 |
| 02:00 | 0 | 0 | 0 |
| 03:00 | 0 | 0 | 0 |
| 04:00 | 0 | 0 | 0 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 0 | 0 | 0 |
| 08:00 | 0 | 0 | 0 |
| 09: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 Krai to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kempas Baru | 1 | 13h 25m | 627 km |
| Gemas | 1 | 10h 11m | 442 km |
| Kulai | 1 | 12h 50m | 606 km |
| Kluang | 1 | 11h 59m | 551 km |
| Segamat | 1 | 10h 44m | 468 km |
| JB Sentral | 1 | 13h 43m | 638 km |
| Tanah Merah | 5 | 36m | 34 km |
| Wakaf Bharu | 5 | 1h 20m | 72 km |
| Kuala Lipis | 2 | 5h 51m | 214 km |
| Gua Musang | 4 | 3h 51m | 120 km |
Direct trains only, for Saturday.
Lines & interchanges
- Gemas
- Bahau
- Kemayan
- Triang
- Mengkarak
- Mentakab
- Kuala Krau
- Jenderak
- Jerantut
- Mela
- Krambit
- Kuala Lipis6h 24m
- Padang Tungku6h 15m
- Bukit Betong6h 06m
- Kampung Berkam5h 59m
- Aur Gading5h 51m
- Chegar Perah5h 43m
- Sungai Temau5h 34m
- Teluk Gunung5h 14m
- Merapoh5h 08m
- Mentara Baru5h 02m
- Gua Musang4h 17m
- Pan Malayan4h 00m
- Kampung Sirian3h 44m
- Sungai Sirian3h 32m
- Limau Kasturi3h 31m
- Bertam Baru3h 13m
- Bertam3h 09m
- Jerek Baru2h 59m
- Sungai Tasin2h 40m
- Sri Bintang2h 35m
- Sri Mahligai2h 37m
- Sri Jaya2h 25m
- Kemubu2h 26m
- Dabong1h 46m
- Kuala Gris1h 22m
- Bukit Abu1h 14m
- Kampung Baru Bukit Abu1h 01m
- Ulu Temiang49 min
- Sungai Mengkuang Baru36 min
- Manek Urai24 min
- Pahi9 min
- KraiYou are here
- Sungai Nal9 min
- Temangan22 min
- Tanah Merah38 min
- Bukit Panau48 min
- Sungai Keladi52 min
- To' Uban1h 06m
- Chicha Tinggi1h 04m
- Pasir Mas1h 12m
- Bunut Susu1h 20m
- Wakaf Bharu1h 27m
- Kampung Kok Pasir1h 37m
- Tumpat1h 45m
- JB Sentral13h 49m
- Kempas Baru13h 33m
- Kulai13h 03m
- Kluang12h 12m
- Segamat10h 57m
- Gemas10h 28m
- Bahau9h 40m
- Kemayan9h 02m
- Triang8h 44m
- Mentakab8h 08m
- Kuala Krau7h 38m
- Jerantut7h 10m
- Krambit6h 37m
- Kuala Lipis6h 06m
- Chegar Perah5h 26m
- Merapoh4h 34m
- Gua Musang4h 06m
- Dabong1h 58m
- KraiYou are here
- Tanah Merah53 min
- Pasir Mas1h 26m
- Wakaf Bharu1h 42m
- Tumpat2h 01m
Minutes from Krai by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Krai?
What time is the first train from Krai?
How long is the train from Krai 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