KTM Komuter is a commuter rail system in Malaysia operated by Keretapi Tanah Melayu (KTM). It was introduced in 1995 to provide local rail services in Kuala Lumpur and the surrounding Klang Valley suburban areas. Services were later expanded to other parts of Malaysia with the introduction of the Northern and Southern sectors.

The service uses air-conditioned electric multiple units in 3 and 6-car formations.

KTM Komuter contributed RM146.2 million to group revenue in 2017, carrying a total of 37.235 million passengers. The total number of passengers travelling with KTM Komuter in 2017 shows a decrease of 10.2%. This can be attributed to reduced service frequency due to the ongoing Klang Valley Double Tracking (KVDT) rehabilitation project.

Network Current network SectorLineFirst operatedStationsLength TerminalCentral 14 August 1995 27 135 km 35 126 km 1 May 2018 3 26 km Northern Ipoh–Butterworth Line 11 September 2015 13 104 km Padang Besar–Butterworth Line 1 January 2016 169.8 km Southern Paloh–JB Sentral Line 16 June 2026 7 110.1 km Kempas Baru–Pasir Gudang Line 2 40 km TOTAL 90Counting interchange stations only once. 710.9 km  

Central Sector

KTM Komuter's 287 km (179 mi) network in the Central Sector mainly covers the Klang Valley. It has a total 58 stations. It consists of two cross-city routes, namely the and the , and the airport rail link .

Transfers between the two city lines can be made at any of the four stations on the central core: , , and . Each line and direction has a dedicated platform at KL Sentral, while the lines share the same platforms at the other three stations.

The is a limited-express airport rail link service for passengers heading towards the Sultan Abdul Aziz Shah Airport (Subang Airport). Running between KL Sentral and , it makes one intermediate stop at , before branching off to the airport. The service is the second airport rail link in Malaysia after the Express Rail Link. However, it is temporarily suspended due to low ridership.

The routes have been modified over the years. Previously, the Batu Caves-Pulau Sebang line (formerly, Seremban Line) trains would head towards Tanjung Malim while the Tanjung Malim-Port Klang line (formerly, Port Klang Line) trains would head to Batu Caves. Following a successful trial, the routes were swapped. Trains from Seremban began heading towards Batu Caves, while trains from Port Klang headed towards Tanjung Malim. The train service from Seremban was extended permanently to Pulau Sebang/Tampin, hence the current name of the line.

The service is subject to overcrowding during rush hours. Several steps were taken to alleviate this. Firstly, the operator introduced a new queuing system, in which the lines are painted on the floor with three colour codes representing each of the train set. Trains were also run in 3+3 formations, although this has been discontinued with the introduction of six-car sets.

Northern Sector

The KTM Komuter Northern Sector () service initially operated between in Kedah, in Penang and in Perak. This followed the completion of electrification works on that stretch.

The route has been modified multiple times since. Today, there are two lines, namely the Padang Besar–Butterworth Line and the Ipoh–Butterworth Line. , and are interchange stations between the two lines.

Southern Sector

The KTM Komuter Southern Shuttle () is the third and latest KTM Komuter serving the cities of Johor Bahru and Pasir Gudang, as well as the districts of Kulai and Kluang in the state of Johor. Launched on 16 June 2026, the service currently has two routes, namely the Paloh–JB Sentral Line and the Kempas Baru–Pasir Gudang Line. is the only interchange station between the two lines. The service was introduced to complement the future Johor Bahru-Singapore Rapid Transit System.

History Central Sector The first double-tracking and electrification project in Malaysia, which costed RM 1.5 billion, began in 1990. The project covered over a 150 km route stretching as far as , and . Overhead electric cables between Rawang and were activated in December 1994. The first phase of the electric train service was planned to be from Sentul to Shah Alam via Kuala Lumpur.

Despite being planned to start operations in July 1995, the completion was delayed as of January 1995, causing the service to not launch on time.

As part of KTM's efforts to get the public to "think commuter", KTM offered free rides of the service from 2 to 11 August 1995.

The project was finally completed and service started on 12 August 1995 from Kuala Lumpur to Rawang, on what was the original Seremban Line. The commercial run of the service began two days later. KTM Komuter initially had 18 EMU trains and additional 62 trains purchased at RM 180 million. Each train carries about 240 passengers and would run at the speed of 100 kmh.

The line was extended to on 29 September 1995. Operations between and began on 28 August 1995, on what was the original Port Klang Line. This line was extended to on 29 September 1995. The Seremban Line was extended to on 20 November 1995 and to Seremban itself on 18 December 1995. This formed the Komuter network that will operate for more than a decade.

In the early 2000s, more stations were added along the existing route as in-fill stations. was added on 16 April 2001 and served as the new transport hub of Kuala Lumpur. was added on 23 August 2004, serving the Mid Valley Megamall. was added on 1 July 2006.

A Seremban-KL Sentral express service was introduced on 9 December 2004. The service was discontinued later before being reintroduced again on 25 July 2018. These services run only during the rush hour.

The Seremban Line was modified for the first time since 1995 when a shuttle train service from Rawang was introduce to with two stations and in between, in 2007. The shuttle was extended to in January 2008, and finally to on 1 June 2009.

Women-only coaches were introduced on 28 April 2010.

The Port Klang Line was extended to from Sentul on 29 July 2010. Three intermediate new stations, , and were opened with this extension.

The Seremban Line was extended from Seremban to on 14 May 2011 with an intermediate station at , and to in 2013.

Similar to the Rawang-Tanjung Malim shuttle, a Southern Sector shuttle service was introduced on 10 October 2015 following the completion of the Seremban-Gemas electrification and double-tracking project previously on 30 October 2013. This service is the second KTM Komuter service outside the Klang Valley after its northern counterpart, and ran from Seremban to .

From 15 December 2015, the routes of the Seremban Line and Port Klang Line were switched as part of a six-month trial. Trains from Seremban began heading towards Batu Caves, while trains from Port Klang headed towards Rawang, and vice versa. Transfers could be done at the four shared stations.

The Gemas and stops on the Southern Sector shuttle were removed starting 20 June 2016 with the train terminating at instead. Not long after, both the Rawang-Tanjung Malim shuttle and the Seremban-Pulau Sebang/Tampin shuttles were terminated in 11 July 2016, with the former routes being absorbed into the main Port Klang Line and Seremban Line respectively.

Following a successful trial of the swapped routes, the changes were made permanent. The names of the lines were changes from Seremban Line and Port Klang Line to Batu Caves-Pulau Sebang Line and Tanjung Malim-Port Klang Line respectively, reflecting the current termini of both lines.

No further changes were made to the Central Sector Komuter lines until 1 May 2018, when the KL Sentral-Terminal Skypark Line (then known as Skypark Link) to Subang Airport was launched. The line starts at KL Sentral, and shares a common route with the Tanjung Malim-Port Klang line from KL Sentral to but skipping all stations in between. It will make a stop at Subang Jaya, before branching off and making its way to , a standalone station of the line located opposite the Subang Airport terminal building. However, since 15 February 2023, the KL Sentral-Terminal Skypark Line has been temporarily suspended due to poor ridership and the COVID-19 pandemic.

Twelve years after the last in-fill station was added to the system, the new station was opened between KL Sentral and on the Tanjung Malim-Port Klang Line on 28 October 2018. Roughly five years later, on 13 March 2023, the station was added between and on the Batu Caves-Pulau Sebang Line. The latest in-fill station added is between and , officially opening on 11 May 2026.

Northern Sector Northern Sector services were introduced on 11 September 2015 between in Kedah, in Penang and in Perak. This followed the completion of the Ipoh-Padang Besar electrification and double-tracking project in December 2014. On 1 January 2016, a second line was introduced between Butterworth and in Perlis, while on 17 January 2016, the Gurun-Butterworth-Kamunting route was split into two separate routes: Butterworth-Gurun and Butterworth-Kamunting. The three-line service operated until 1 July 2016 when the Butterworth-Gurun service was dropped. The Butterworth-Kamunting line was further modified on 1 September 2016, with the line starting two stations before Butterworth at , and extended two stations beyond Kamunting to and . The only common station and thus, the only interchange between the Padang Besar-Butterworth Line and Padang Rengas-Bukit Mertajam Line was Bukit Mertajam station.

The service continued to operate in this configuration until 4 November 2021, when trains on the Padang Rengas-Bukit Mertajam Line were made to terminate at Butterworth again, thereby making Butterworth, and Bukit Mertajam interchange stations between the two lines.

The Northern Sector took on its current form with the extension of the Padang Rengas-Bukit Mertajam Line beyond Padang Rengas to , with two intermediate stations and on 16 September 2023.

Southern Sector Former Seremban–Gemas Shuttle

On 1 October 2015, KTM announced the introduction of the Seremban–Gemas shuttle service for the – stretch, following the completion of the electrification and double-tracking of the route on 30 October 2013. The route was operated by KTM Class 83 and served the intermediate stations of , , , and . At Seremban station, passenger would continue their journey on the then Seremban Line towards Kuala Lumpur and Tanjung Malim.

On 20 June 2016, the shuttle service was cut short and made to terminate at Pulau Sebang/Tampin station instead, no longer serving Gemas and Batang Melaka stations. On 11 July 2016, the shuttle service was fully absorbed into the Seremban Line, which was subsequently modified and renamed into the Batu Caves-Pulau Sebang Line.

Southern Shuttle On 14 March 2024, it was announced that the Southern Sector line will be reintroduced as a commuter service from Gemas to Paloh, and Paloh to JB Sentral, once the electrification and double tracking project along that route is completed.

On 22 July 2025, KTM announced plans to introduce Komuter services on the – branch line, which is currently a freight-only route serving the Johor Port in anticipation of the higher passenger traffic expected from the upcoming Johor Bahru–Singapore Rapid Transit System. The service is expected to begin in 2026. By January 2026, three sites were proposed for the line's intermediate stations — Taman Daya, Bandar Seri Alam, and Kampung Pasir Putih.

On 16 June 2026, the new Southern Shuttle officially commenced serving two routes; between and with an intermediate stop at , and between Kempas Baru and . Kempas Baru serves as an interchange between the two lines as well as providing a connection KTM ETS and KTM Intercity services.

Stations