BusBell logoBusBell
HomeNetworkCoverageSG · MY
English中文Bahasa Melayuதமிழ்
Home/Rail lines/KTM Port Klang Line

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)

#StationTime
100TANJUNG MALIMInterchange: ETS07:25
200KALUMPANGInterchange: ETS07:28
300KUALA KUBU BARUInterchange: ETS07:38
400RASAInterchange: ETS07:43
500BATANG KALIInterchange: ETS07:47
600SerendahInterchange: ETS07:55
700RAWANGInterchange: ETS08:04
800KUANGInterchange: ETS08:11
900SUNGAI BULUHInterchange: ETS08:19
1000Kepong SentralInterchange: ETS08:26
1100KEPONGInterchange: ETS08:29
1200SegambutInterchange: ETS08:35
1300PutraInterchange: ETS, Seremban Line08:40
1400Bank NegaraInterchange: ETS, Seremban Line08:43
1500KUALA LUMPURInterchange: ETS, Seremban Line08:47
1600KL SENTRALInterchange: ETS, MRL, Seremban Line08:58
1700ABDULLAH HUKUMInterchange: KJL09:04
1800Angkasapuri09:07
1900Pantai Dalam09:10
2000PETALING09:13
2100Jalan Templer09:16
2200Kg.Datuk Harun09:20
2300Seri Setia09:23
2400SETIA JAYA09:25
2500SUBANG JAYAInterchange: KJL09:30
2600BATU TIGA09:36
2700SHAH ALAM09:43
2800PADANG JAWA09:49
2900Bukit Badak09:54
3000KLANG10:09
3100Teluk Pulai10:12
3200Teluk Gadong10:14
3300Kampung Raja Uda10:17
3400JALAN KASTAM10:20
3500PEL. KLANG (S)10:25

towards TANJUNG MALIM

#StationTime
100PEL. KLANG (S)06:40
200JALAN KASTAM06:45
300Kampung Raja Uda06:48
400Teluk Gadong06:51
500Teluk Pulai06:53
600KLANG06:57
700Bukit Badak07:01
800PADANG JAWA07:06
900SHAH ALAM07:12
1000BATU TIGA07:19
1100SUBANG JAYAInterchange: KJL07:25
1200SETIA JAYA07:30
1300Seri Setia07:32
1400Kg.Datuk Harun07:35
1500Jalan Templer07:39
1600PETALING07:42
1700Pantai Dalam07:45
1800Angkasapuri07:48
1900ABDULLAH HUKUMInterchange: KJL07:51
2000KL SENTRALInterchange: ETS, MRL, Seremban Line08:00
2100KUALA LUMPURInterchange: ETS, Seremban Line08:04
2200Bank NegaraInterchange: ETS, Seremban Line08:08
2300PutraInterchange: ETS, Seremban Line08:11
2400SegambutInterchange: ETS08:15
2500KEPONGInterchange: ETS08:26
2600Kepong SentralInterchange: ETS08:29
2700SUNGAI BULUHInterchange: ETS08:36
2800KUANGInterchange: ETS08:44
2900RAWANGInterchange: ETS08:52
3000SerendahInterchange: ETS09:00
3100BATANG KALIInterchange: ETS09:08
3200RASAInterchange: ETS09:12
3300KUALA KUBU BARUInterchange: ETS09:17
3400KALUMPANGInterchange: ETS09:26
3500TANJUNG MALIMInterchange: ETS09: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

  • All rail lines
  • All cities

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.

Get it on Google Play

Schedules derived from the official GTFS feeds published on data.gov.my. Verify against the operator before travelling.

BusBell·Malaysia + Singapore·© 2026
SupportPrivacy PolicyTerms of UseData deletion
English中文Bahasa Melayuதமிழ்