KTM Komuter Pelabuhan Klang Line Shuttle Bus 3 (Subang Jaya – Klang) (Defunct)
KTM Komuter Pelabuhan Klang Line Shuttle Bus 3 (Shuttle 3) was a free rail replacement bus service operating on the Subang Jaya – Klang – Subang Jaya route. Passengers can connect to the LRT Kelana Jaya Line at Subang Jaya.
KTM Komuter Pelabuhan Klang Line Free Shuttle Bus Services were a series of 5 free rail replacement bridging bus services shuttling KTM Komuter Klang Valley Sector passengers by bus on the Pelabuhan Klang Line where very few train services operated from 20 January to 31 December 2025. Pelabuhan Klang Line trains operated 6 trains a day towards KL Sentral in the morning peak only, and 6 trains a day towards Pelabuhan Klang in the evening peak only.
Train services have been restored on the Pelabuhan Klang Line. The KTM Komuter Pelabuhan Klang Line Free Shuttle Bus Services are no longer in operation.
KTM Komuter Pelabuhan Klang Line Free Bridging Bus Services Route Map

KTM Komuter Free Bridging Bus Service 3 (Shuttle 3)
Fleet: 5 buses
Frequency: 30 minutes

Shuttle 3 Timetable from Subang Jaya Railway Station
07:00 07:30 08:00 08:30 09:00 09:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00
Shuttle 3 Timetable from Klang Railway Station
08:30 09:00 09:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00
KTM Komuter Pelabuhan Klang Line Free Shuttle Bus Services
- Shuttle 1: Subang Jaya → Batu Tiga → Shah Alam → Padang Jawa → Subang Jaya
- Shuttle 2: Subang Jaya – Bukit Badak
- Shuttle 3: Subang Jaya – Klang
- Shuttle 4: Subang Jaya – Teluk Gadong
- Shuttle 5: Subang Jaya – Pelabuhan Klang
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.




