ETS Tanjung Malim to Gemas KTM Train Schedule (Jadual) Price (Harga Tiket)

Last updated: 31 July 2024

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.


KTM Tanjung Malim to Gemas ETS Timetable

(Jadual ETS KTM Tanjung Malim ke Gemas)

To see the ETS schedule for train services in the opposite direction from KTM Gemas to KTM Tanjung Malim click here >

KTM Tg Malim to Gemas ETS train timetable:

New full ETS timetable from 1st August 2024 >

New ETS train timetable from 1st of August 2024:

Train Number Departs Tg Malim Arrives Gemas Book Online
EG 9321 10:52 14:40 Book Tickets
EG 9425 20:16 00:03 Book Tickets

Timetable notes:

EG numbered trains are ETS Gold services.

EP numbered trains are ETS Platinum services.

An alternative, cheaper way to get from Tanjung Malim to Gemas by train is to take a KTM Komuter train to KL Sentral, then connect to a train from KL to Gemas.

If you want to see the full KTM train schedule for all southbound ETS services, click here >

To see the train timetable for the Shuttle / Intercity services from Gemas to Johor Bahru click here >


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 >

ETS Tanjung Malim to Gemas Train Fares / Ticket Prices

(Tambang / Harga Tiket ETS Tanjung Malim ke Gemas)

Fares for the Gold ETS trains from KTM Tanjung Malim to KTM Gemas cost approximately 40 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 learn more about KTM Flexi Fares click here >

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).

Or to save yourselves a trip to the station, you can book tickets online >


Related pages:

KTM Tanjung Malim trains main page >

KTM Gemas trains main page >

ETS train timetables main page >

Gemas to JB Sentral train timetable >

Gemas to Tumpat train schedule >

Gemas to Kota Bharu train schedule >