KTM Komuter Timetable 2024
(Jadual Tren Komuter)

View the latest KTM Komuter Timetable for commuter trains within Peninsular Malaysia, operated by Keretapi Tanah Melayu Berhad (KTM or KTMB).

For the fast long-distance trains in Malaysia, visit:

There are two main areas within Peninsular Malaysia where you can use these Komuter Trains and they are the cheapest and fastest (compared to the bus) way of getting around for relatively short distances:

The north between the state of Perlis on the border with Thailand, Kedah, Penang and Perak - see the next section below.

The south / central area around Kuala Lumpur - see this section here >

KTM Komuter Utara (Northern Commuter) Timetables

(Jadual Komuter Utara)

This new northern KTM Komuter route (Komuter Utara) only started operating in 2015 and is a good cheap way to travel by train in the states of Perlis, Kedah, Penang and into Perak.

There are actually two separate commuter routes in the north and you have to change trains at Bukit Mertajam to connect with either route.

Padang Besar - Butterworth Penang Komuter Line / Route




KTM Komuter Route North - UtaraKTM Komuter Route North - Utara (Extended to Kuala Kangsar - Sungai Siput - Ipoh in September 2023)

Commuter trains on this route operate (waktu operasi) every hour or two between Butterworth in Penang to the Thailand border at Padang Besar.

Stations on this route from south to north are:

 - Butterworth  - Bukit Tengah  - Bukit Mertajam (Interchange Station) - Tasek Gelugor - Sungai Petani - Gurun - Kobah - Alor Setar - for boats to Langkawi from Kuala Kedah  - Anak Bukit - Kodiang - Arau - for boats to Langkawi from Kuala Perlis  - Bukit Ketri - Padang Besar

A Shuttle Train Service can take you from Padang Besar to Hat Yai (operated by the State Railway of Thailand - SRT), where there are many more trains leaving north up to Bangkok, travelling through the central southern area of the country, before joining the east coast.

For train departures from Hat Yai click here >

Or you can take the popular International Express from Padang Besar to Bangkok.

Butterworth - Ipoh Komuter Line / Route




This commuter route takes you from Penang state to Perak state, stopping at the following stations (from north to south):

 - Bukit Mertajam - Simpang Ampat - Nibong Tebal - Parit Buntar - Bagan Serai - Kamunting - Taiping - Padang Rengas (Extended to Kuala Kangsar - Sungai Siput - Ipoh in September 2023)

KTM Komuter Selatan (Southern) Timetable

(Jadual Komuter Selatan)

There are two KTM Komuter Routes in this area of the country with frequent trains throughout the day and evening:

Batu Caves - Tampin / Pulau Sebang Route

Tanjung Malim - Pelabuhan Klang Route

KTM Komuter Route Map - SouthKTM Komuter Route Map - South - Selatan

To view the latest Komuter schedules (jadual Komuter terkini) on the Batu Caves Line, please see:


To view the latest Komuter schedules on the Port Klang Line, please see:


All southern commuter routes go through Kuala Lumpur at KL Sentral, Putra, Bank Negara and Kuala Lumpur's old station.

Batu Caves - Tampin / Pulau Sebang Komuter Route / Line

Stations on this line are:

Batu Caves - Taman Wahyu - Kampung Batu - Batu Kentonmen - Sentul - Putra - Bank Negara - Kuala Lumpur old station - KL Sentral - Mid Valley - Seputeh - Salak Selatan - Bandar Tasik Selatan (TBS Bus Station) - Serdang - Kajang - UKM - Bangi - Batang Benar - Nilai - Labu - Tiroi - Seremban - Senawang - Sungai Gadut - Rembau - Tampin.

Popular routes on the Batu Caves - Pulau Sebang / Tampin Line:

KL Sentral to Seremban Timetable >

Seremban to KL Sentral Timetable >

TBS to Seremban Timetable >

Mid Valley to KL Sentral Timetable >

Kajang to KL Sentral Timetable >

KL Sentral to Kajang Timetable >

Tampin - KL - Tampin Timetable >

KL Sentral to Batu Caves Timetable >

Tanjung Malim - Pelabuhan Klang Komuter Route / Line

Stations on this line are:

Tg. Malim - Kuala Kubu Bharu - Rasa - Batang Kali - Serendah - Rawang - Kuang - Sungai BulohKepong Sentral - Kepong - Segambut - Putra - Bank Negara - Kuala Lumpur old station - KL Sentral - Abdullah Hukum - Angkasapuri - Pantai Dalam - Petaling - Jalan Templer - Kampung Dato Harun - Seri Setia - Setia Jaya - Subang Jaya (for Skypark Link) - Batu Tiga - Shah Alam - Padang Jawa - Bukit Badak - Klang - Teluk Pulai - Teluk Gadong - Kampung Raja Uda - Jalan Kastam - Pelabuhan Klang (Port Klang).

Popular routes on the Tanjung Malim - Pel. Klang (Port Klang) Line:

KL Sentral to Port Klang Timetable >

Port Klang to KL Sentral Timetable >

Tanjung Malim to KL Sentral Timetable >

KL Sentral to Tanjung Malim Timetable >

Sungai Buloh to KL Sentral Timetable >

KL Sentral to Sungai Buloh timetable >

KTM Komuter Fares / Ticket Price

(Tambang / Harga Tiket Komuter)

For a full price list of the latest fares for all Komuter trains in Malaysia:

Please visit the Komuter page on the KTM official website here >

ETS Trains in Malaysia >