Tanah Merah Station Timetable
Shuttle TimurEkspres Rakyat TimuranTanah Merah is served by Intercity Shuttle Timur and Ekspres Rakyat Timuran. The first train today leaves at 04:53 to Kuala Lipis (Shuttle Timur); the last at 10:18 (early next morning) to Tumpat.
Next departures · Saturday 12:45
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| Shuttle Timursouthbound (Dabong, Gua Musang, Kuala Lipis) | 04:53 | 17:25 |
| Shuttle Timurnorthbound (Tumpat) | 12:43 | 22:44 |
| Ekspres Rakyat Timurannorthbound (Tumpat) | 10:18 | 10:18 +1 |
| Ekspres Rakyat Timuransouthbound (JB Sentral) | 22:04 | 22:04 |
Trains per hour
Departures from Tanah Merah in each hour, both directions, by timetable.
Busiest 17:00–18:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 04:00 | 1 | 0 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 1 | 0 | 1 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 1 | 0 | 1 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 2 | 0 | 2 |
| 18:00 | 1 | 0 | 1 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 1 | 2 |
| 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 | 0 | 0 |
| 10:00 | 0 | 1 | 1 |
Busiest 17:00–18:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 04:00 | 1 | 0 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 1 | 0 | 1 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 1 | 0 | 1 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 2 | 0 | 2 |
| 18:00 | 1 | 0 | 1 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 1 | 2 |
| 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 | 0 | 0 |
| 10:00 | 0 | 1 | 1 |
Busiest 17:00–18:00 · 2 trains
View as a table
| Hour | Shuttle Timur | Ekspres Rakyat Timuran | Total |
|---|---|---|---|
| 04:00 | 1 | 0 | 1 |
| 05:00 | 0 | 0 | 0 |
| 06:00 | 0 | 0 | 0 |
| 07:00 | 1 | 0 | 1 |
| 08:00 | 0 | 0 | 0 |
| 09:00 | 0 | 0 | 0 |
| 10:00 | 0 | 0 | 0 |
| 11:00 | 1 | 0 | 1 |
| 12:00 | 1 | 0 | 1 |
| 13:00 | 0 | 0 | 0 |
| 14:00 | 0 | 0 | 0 |
| 15:00 | 0 | 0 | 0 |
| 16:00 | 0 | 0 | 0 |
| 17:00 | 2 | 0 | 2 |
| 18:00 | 1 | 0 | 1 |
| 19:00 | 0 | 0 | 0 |
| 20:00 | 0 | 0 | 0 |
| 21:00 | 0 | 0 | 0 |
| 22:00 | 1 | 1 | 2 |
| 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 | 0 | 0 |
| 10: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 Tanah Merah to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kempas Baru | 1 | 14h 18m | 661 km |
| Gemas | 1 | 11h 04m | 476 km |
| Kulai | 1 | 13h 43m | 640 km |
| Kluang | 1 | 12h 52m | 585 km |
| Segamat | 1 | 11h 37m | 502 km |
| JB Sentral | 1 | 14h 36m | 672 km |
| Wakaf Bharu | 5 | 43m | 38 km |
| Kuala Lipis | 2 | 6h 44m | 248 km |
| Gua Musang | 4 | 4h 46m | 155 km |
| Bahau | 1 | 10h 23m | 439 km |
Direct trains only, for Saturday.
Lines & interchanges
- Gemas
- Bahau
- Kemayan
- Triang
- Mengkarak
- Mentakab
- Kuala Krau
- Jenderak
- Jerantut
- Mela
- Krambit
- Kuala Lipis7h 10m
- Padang Tungku7h 02m
- Bukit Betong6h 53m
- Kampung Berkam6h 46m
- Aur Gading6h 38m
- Chegar Perah6h 30m
- Sungai Temau6h 21m
- Teluk Gunung6h 01m
- Merapoh5h 55m
- Mentara Baru5h 49m
- Gua Musang5h 14m
- Pan Malayan4h 58m
- Kampung Sirian4h 42m
- Sungai Sirian4h 29m
- Limau Kasturi4h 28m
- Bertam Baru4h 04m
- Bertam4h 00m
- Jerek Baru3h 50m
- Sungai Tasin3h 37m
- Sri Bintang3h 32m
- Sri Mahligai3h 28m
- Sri Jaya3h 22m
- Kemubu3h 16m
- Dabong2h 32m
- Kuala Gris2h 17m
- Bukit Abu2h 00m
- Kampung Baru Bukit Abu1h 48m
- Ulu Temiang1h 36m
- Sungai Mengkuang Baru1h 22m
- Manek Urai1h 10m
- Pahi47 min
- Krai38 min
- Sungai Nal29 min
- Temangan15 min
- Tanah MerahYou are here
- Bukit Panau10 min
- Sungai Keladi14 min
- To' Uban20 min
- Chicha Tinggi26 min
- Pasir Mas32 min
- Bunut Susu42 min
- Wakaf Bharu48 min
- Kampung Kok Pasir58 min
- Tumpat1h 04m
- JB Sentral14h 42m
- Kempas Baru14h 26m
- Kulai13h 56m
- Kluang13h 05m
- Segamat11h 50m
- Gemas11h 21m
- Bahau10h 33m
- Kemayan9h 55m
- Triang9h 38m
- Mentakab9h 02m
- Kuala Krau8h 32m
- Jerantut8h 03m
- Krambit7h 30m
- Kuala Lipis6h 58m
- Chegar Perah6h 19m
- Merapoh5h 28m
- Gua Musang4h 59m
- Dabong2h 50m
- Krai53 min
- Tanah MerahYou are here
- Pasir Mas33 min
- Wakaf Bharu49 min
- Tumpat1h 08m
Minutes from Tanah Merah by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Tanah Merah?
What time is the first train from Tanah Merah?
How long is the train from Tanah Merah 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