Train Schedule

Plan your journey



KTM Komuter Timetable


Effective 12th June 2020

Batu Caves - P. Sebang - Batu Caves
Tg. Malim - Pelabuhan Klang - Tg. Malim

Effective 15th June 2020

Tg. Malim - Pelabuhan Klang - Tg. Malim

Effective 6th June 2020
KTM Komuter Utara

ETS Timetable

Effective 12th - 25th June 2020

Current Timetable


Effective On 26th June 2020

New Timetable


KTM Intercity Timetable

Effective 12th - 25th June 2020

Current Timetable


Effective 26th June 2020

New Timetable

Skypark Link Timetable

Covid-19 Temporary Timetable

Effective 25th March 2020

KL Sentral - Skypark Terminal - KL Sentral