Malaysia · KTM Komuter
KTM Port Klang Line
KTM Port Klang Line is a KTM Komuter service in Malaysia connecting TANJUNG MALIM and PEL. KLANG (S), with 35 stations. It runs daily, with 55 trips scheduled.
KTM KomuterMode
35Stations
55Scheduled trips
2Directions
Runsdaily
Scheduled trips55
towards PEL. KLANG (S)
| # | Station | Time |
|---|---|---|
| 100 | TANJUNG MALIMInterchange: ETS | 07:25 |
| 200 | KALUMPANGInterchange: ETS | 07:28 |
| 300 | KUALA KUBU BARUInterchange: ETS | 07:38 |
| 400 | RASAInterchange: ETS | 07:43 |
| 500 | BATANG KALIInterchange: ETS | 07:47 |
| 600 | SerendahInterchange: ETS | 07:55 |
| 700 | RAWANGInterchange: ETS | 08:04 |
| 800 | KUANGInterchange: ETS | 08:11 |
| 900 | SUNGAI BULUHInterchange: ETS | 08:19 |
| 1000 | Kepong SentralInterchange: ETS | 08:26 |
| 1100 | KEPONGInterchange: ETS | 08:29 |
| 1200 | SegambutInterchange: ETS | 08:35 |
| 1300 | PutraInterchange: ETS, Seremban Line | 08:40 |
| 1400 | Bank NegaraInterchange: ETS, Seremban Line | 08:43 |
| 1500 | KUALA LUMPURInterchange: ETS, Seremban Line | 08:47 |
| 1600 | KL SENTRALInterchange: ETS, MRL, Seremban Line | 08:58 |
| 1700 | ABDULLAH HUKUMInterchange: KJL | 09:04 |
| 1800 | Angkasapuri | 09:07 |
| 1900 | Pantai Dalam | 09:10 |
| 2000 | PETALING | 09:13 |
| 2100 | Jalan Templer | 09:16 |
| 2200 | Kg.Datuk Harun | 09:20 |
| 2300 | Seri Setia | 09:23 |
| 2400 | SETIA JAYA | 09:25 |
| 2500 | SUBANG JAYAInterchange: KJL | 09:30 |
| 2600 | BATU TIGA | 09:36 |
| 2700 | SHAH ALAM | 09:43 |
| 2800 | PADANG JAWA | 09:49 |
| 2900 | Bukit Badak | 09:54 |
| 3000 | KLANG | 10:09 |
| 3100 | Teluk Pulai | 10:12 |
| 3200 | Teluk Gadong | 10:14 |
| 3300 | Kampung Raja Uda | 10:17 |
| 3400 | JALAN KASTAM | 10:20 |
| 3500 | PEL. KLANG (S) | 10:25 |
towards TANJUNG MALIM
| # | Station | Time |
|---|---|---|
| 100 | PEL. KLANG (S) | 06:40 |
| 200 | JALAN KASTAM | 06:45 |
| 300 | Kampung Raja Uda | 06:48 |
| 400 | Teluk Gadong | 06:51 |
| 500 | Teluk Pulai | 06:53 |
| 600 | KLANG | 06:57 |
| 700 | Bukit Badak | 07:01 |
| 800 | PADANG JAWA | 07:06 |
| 900 | SHAH ALAM | 07:12 |
| 1000 | BATU TIGA | 07:19 |
| 1100 | SUBANG JAYAInterchange: KJL | 07:25 |
| 1200 | SETIA JAYA | 07:30 |
| 1300 | Seri Setia | 07:32 |
| 1400 | Kg.Datuk Harun | 07:35 |
| 1500 | Jalan Templer | 07:39 |
| 1600 | PETALING | 07:42 |
| 1700 | Pantai Dalam | 07:45 |
| 1800 | Angkasapuri | 07:48 |
| 1900 | ABDULLAH HUKUMInterchange: KJL | 07:51 |
| 2000 | KL SENTRALInterchange: ETS, MRL, Seremban Line | 08:00 |
| 2100 | KUALA LUMPURInterchange: ETS, Seremban Line | 08:04 |
| 2200 | Bank NegaraInterchange: ETS, Seremban Line | 08:08 |
| 2300 | PutraInterchange: ETS, Seremban Line | 08:11 |
| 2400 | SegambutInterchange: ETS | 08:15 |
| 2500 | KEPONGInterchange: ETS | 08:26 |
| 2600 | Kepong SentralInterchange: ETS | 08:29 |
| 2700 | SUNGAI BULUHInterchange: ETS | 08:36 |
| 2800 | KUANGInterchange: ETS | 08:44 |
| 2900 | RAWANGInterchange: ETS | 08:52 |
| 3000 | SerendahInterchange: ETS | 09:00 |
| 3100 | BATANG KALIInterchange: ETS | 09:08 |
| 3200 | RASAInterchange: ETS | 09:12 |
| 3300 | KUALA KUBU BARUInterchange: ETS | 09:17 |
| 3400 | KALUMPANGInterchange: ETS | 09:26 |
| 3500 | TANJUNG MALIMInterchange: ETS | 09:30 |
Frequently asked questions
How many stations does KTM Port Klang Line have?
KTM Port Klang Line has 35 stations, running from TANJUNG MALIM to PEL. KLANG (S).
What are the service hours of KTM Port Klang Line?
KTM Port Klang Line operates —, running —.
Which stations on KTM Port Klang Line are interchanges?
Interchange stations on KTM Port Klang Line are listed with the lines they connect to in the station table above.
Related pages
Check live arrivals in the app
BusBell shows real-time bus and rail arrivals for Malaysia and Singapore, with bell reminders and offline timetables. Free, no account required.
Schedules derived from the official GTFS feeds published on data.gov.my. Verify against the operator before travelling.