If you want to travel from Tanjung Malim to Johor by train, you will currently have to take an ETS Tanjung Malim to Gemas service, then change onto a Shuttle service that operates from Gemas to JB Sentral.
This is due to the fact that the railway tracks south of Gemas are currently
being upgraded to accommodate the new Electric train Services.
The Gemas KTM Railway Station is also the junction for connections to trains on the Jungle Line up to the northeast of Peninsular Malaysia in the state of Kelantan.
(Jadual ETS KTM Tanjung Malim ke Gemas)
KTM Tg Malim to Gemas ETS train timetable:
Please note: Due to Covid 19, KTMB is currently operating a reduced schedule - you can see the latest full ETS timetable for 2022 here >
New train timetable from the 15th of January 2022 (2022-01-15):
|Train Number||Departs Tg Malim||Arrives Gemas||Book Online|
|EG 9321||10:51||14:52||Book Tickets|
|EG 9425||20:12||00:10||Book Tickets|
EG numbered trains are ETS Gold services.
EP numbered trains are ETS Platinum services.
If you want to see the full KTM train schedule for all southbound ETS services, click on the following timetable link:
Train times from KTM Tanjung Malim railway station are published for information and planning purposes only and may change without notice due to operational reasons. Before travelling to Gemas junction station, you may want to visit the official Keretapi Tanah Melayu Berhad (Malayan Railways) website by clicking here >
(Tambang / Harga Tiket ETS Tanjung Malim ke Gemas)
Fares for the Gold ETS trains from KTM Tanjung Malim to KTM Gemas cost approximately 42 MYR but will vary depending on the KTM Flexi fare rules where if you are travelling during the weekend or during a "Peak" holiday period it will be more expensive
Train ticket prices also vary depending on how far in advance you book your seats.
To book KTM train tickets in advance you can go to the KTMB ticket counter at Tanjung Malim railway station (or from any other KTM ETS / Intercity station).