No KTM Komuter Trains between KL Sentral and Port Klang from 20 January 2025 at Most Times of the Day (New KTM Komuter Klang Valley Timetable from 20 January 2025 (Jadual Baru KTM Komuter Lembah Klang mulai 20 Januari 2025))
There will be no train services between KL Sentral and Pelabuhan Klang from 20 January 2025 at most times of the day. A new KTM Komuter Klang Valley Sector timetable will be in place on the Tanjung Malim-Pelabuhan Klang Line from 20 January 2025 due to the progress of Klang Valley Double Track Phase 2 (KVDT2) works. Notably, train services will only operate in 1 direction of demand during peak times.
Outside of the morning and evening peak hours, free shuttle buses will operate from selected stations on the Subang Jaya-Pelabuhan Klang sector. There will be 5 free shuttle bus routes operating at a frequency of 30 minutes.

KTM Komuter Klang Valley Sector Route Map (effective 20 January 2025)

KTM Komuter Klang Valley Sector Timetable (effective 20 January 2025)
KTM Komuter Klang Valley Sector Weekday Timetable effective 20 January 2025
Batu Caves-Pulau Sebang (Tampin) Line
- Batu Caves ► Sentul ► Kuala Lumpur ► KL Sentral ► Kajang ► Bangi ► Seremban ► Sungai Gadut ► Pulau Sebang (Tampin)
- Batu Caves ► Sentul ► Kuala Lumpur ► KL Sentral ► Kajang ► Bangi ► Seremban ► Sungai Gadut
- Batu Caves ► Sentul ► Kuala Lumpur ► KL Sentral ► Kajang ► Bangi
- Batu Caves ► Sentul ► Kuala Lumpur ► KL Sentral ► Kajang
- Sentul ► Kuala Lumpur ► KL Sentral ► Kajang ► Bangi ► Seremban ► Sungai Gadut ► Pulau Sebang (Tampin)
- Sentul ► Kuala Lumpur ► KL Sentral ► Seremban ► Sungai Gadut ► Pulau Sebang (Tampin) (Express)
- Pulau Sebang (Tampin) ► Sungai Gadut ► Seremban ► Bangi ► Kajang ► KL Sentral ► Kuala Lumpur ► Sentul ► Batu Caves
- Pulau Sebang (Tampin) ► Sungai Gadut ► Seremban ► KL Sentral ► Kuala Lumpur ► Sentul (Express)
- Sungai Gadut ► Seremban ► Bangi ► Kajang ► KL Sentral ► Kuala Lumpur ► Sentul ► Batu Caves
- Bangi ► Kajang ► KL Sentral ► Kuala Lumpur ► Sentul ► Batu Caves
- Kajang ► KL Sentral ► Kuala Lumpur ► Sentul ► Batu Caves
Tanjung Malim – Pelabuhan Klang Line
- Pelabuhan Klang ► Subang Jaya ► KL Sentral ► Tanjung Malim
- Pelabuhan Klang ► Subang Jaya ► KL Sentral
- Tanjung Malim ► KL Sentral ► Subang Jaya ► Pelabuhan Klang
- KL Sentral ► Subang Jaya ► Pelabuhan Klang
KTM Komuter Klang Valley Sector Weekend Timetable effective 25 January 2025
Batu Caves-Pulau Sebang (Tampin) Line
- Batu Caves ► Sentul ► KL Sentral ► Kajang ► Bangi ► Seremban ► Sungai Gadut ► Pulau Sebang (Tampin)
- Batu Caves ► Sentul ► KL Sentral ► Kajang ► Bangi ► Seremban ► Sungai Gadut
- Batu Caves ► Sentul ► KL Sentral ► Kajang ► Bangi
- Pulau Sebang (Tampin) ► Sungai Gadut ► Seremban ► Bangi ► Kajang ► KL Sentral ► Sentul ► Batu Caves
- Sungai Gadut ► Seremban ► Bangi ► Kajang ► KL Sentral ► Sentul ► Batu Caves
- Bangi ► Kajang ► KL Sentral ► Sentul ► Batu Caves
Tanjung Malim – Pelabuhan Klang Line
- Pelabuhan Klang ► Subang Jaya ► KL Sentral ► Tanjung Malim
- Pelabuhan Klang ► Subang Jaya ► KL Sentral
- Tanjung Malim ► KL Sentral ► Subang Jaya ► Pelabuhan Klang
- KL Sentral ► Subang Jaya ► Pelabuhan Klang
Links attached are no longer hosted on Google Drive as RailTravel Station is too often confused with the timetable provider instead of KTM. Should the links be down, it is on KTM’s servers and not on mine.
KTM Komuter Pelabuhan Klang Line Free Shuttle Bus Services (Subang Jaya-Port Klang)
Outside of the morning and evening peak hours, KTM Komuter Pelabuhan Klang Line Free Shuttle Bus Services will operate from selected stations on the Subang Jaya-Pelabuhan Klang sector. There will be 5 free shuttle bus routes operating at a frequency of 30 minutes. Passengers may change to the LRT Kelana Jaya Line at Subang Jaya.
KTM Komuter Pelabuhan Klang Line Free Bridging Bus Services Route Map

KTM Komuter Pelabuhan Klang Line Free Bridging Bus Services Available Stations
Pelabuhan Klang Line
Laluan Pelabuhan Klang
- Kuala Lumpur Sentral Railway Station (KL Sentral) ❌ No bridging bus service
- Abdullah Hukum Railway Station ❌ No bridging bus service
- Angkasapuri Railway Station ❌ No bridging bus service
- Pantai Dalam Railway Station ❌ No bridging bus service
- Petaling Railway Station ❌ No bridging bus service
- Jalan Templer Railway Station ❌ No bridging bus service
- Kampung Dato Harun Railway Halt ❌ No bridging bus service
- Seri Setia Railway Station ❌ No bridging bus service
- Setia Jaya Railway Station ❌ No bridging bus service
- Subang Jaya Railway Station
- Batu Tiga Railway Station
- Shah Alam Railway Station
- Padang Jawa Railway Station
- Bukit Badak Railway Station
- Klang Railway Station
- Teluk Pulai Railway Station ❌ No bridging bus service
- Teluk Gadong Railway Station
- Kampung Raja Uda Railway Station ❌ No bridging bus service
- Jalan Kastam Railway Station ❌ No bridging bus service
- Pelabuhan Klang Railway Station
I have prepared alternative travel suggestions to the city from each station along the line between Abdullah Hukum and Pelabuhan Klang.
Click on the individual stations for more alternative travel suggestions to the city. This includes stations without bridging bus services.
KTM Komuter Free Bridging Bus Service 1 (Shuttle 1)
- Subang Jaya Railway Station
- Batu Tiga Railway Station
- Shah Alam Railway Station
- Padang Jawa Railway Station
Fleet: 4 buses
Frequency: 30 minutes
KTM Komuter Free Bridging Bus Service 2 (Shuttle 2)
Fleet: 4 buses
Frequency: 30 minutes
KTM Komuter Free Bridging Bus Service 3 (Shuttle 3)
Fleet: 4 buses
Frequency: 30 minutes
KTM Komuter Free Bridging Bus Service 4 (Shuttle 4)
Fleet: 5 buses
Frequency: 30 minutes
KTM Komuter Free Bridging Bus Service 5 (Shuttle 5)
Fleet: 5 buses
Frequency: 30 minutes





One comment