West Coast Peninsular Malaysia have good train coverage especially in Klang Valley. There are 4 main operator in Malaysia; Keretapi Tanah Melayu (KTM), Sabah State Railway (SSR), Express Rail Link (ERL) and RapidKL.
KTM is the main rail operator in Peninsular Malaysia. The total length of KTM network is 1,677 km. The 1,000 mm gauge railway network in Peninsular Malaysia which is controlled by KTM consists of two main lines and several branch lines.
The lines operated by KTM consist:
- West Coast Main Line (Gemas-JB section is under upgrade to electrified double track)
- East Coast Main Line (single track)
- Port Klang Line (electrified double track)
- Batu Caves Line (electrified double track)
- Skypark Line (electrified double track)
ETS is an intercity electric train service operated by KTM using new completed West Coast double track electrification project between Gemas, Negeri Sembilan and Padang Besar, Perlis. This service connecting Kuala Lumpur to cities like Ipoh, Butterworth, Seremban and Alor Setar.
There are several lines provided by ETS:
- Gemas-KL Sentral-Butterworth
- Gemas-KL Sentral-Padang Besar
- Gemas-Butterworth-Padang Besar
- KL Sentral-Sungai Buloh-Ipoh
KTM Intercity is an intercity passenger train service between cities in Malaysia. The train used for this service is run by diesel. This service is for when you are going south to Kluang, Johor Bahru or east to Kuala Lipis, Kota Bharu. KTM Intercity services consist of local trains and express trains; lines along the West Coast Main Line (Gemas-JB) currently support mostly express trains, while those along the East Coast Line include both local train and express train services.
There are 3 lines provided by KTM Intercity:
- JB Sentral-Tumpat
- JB Sentral-Pulau Sebang/Tampin
- JB Sentral-Woodlands
KTM Komuter is an electrified commuter rail service first introduced in 1995, catering especially to commuters in Kuala Lumpur and the surrounding suburban areas. KTM Komuter provides 248 commuter services daily, serving 45 stations along 175 km route. In 2016, KTM launch their service in northern region (Padang Rengas to Padang Besar).
The Komuter network consists of 4 lines:
- Seremban Line
- Port Klang Line
- Butterworth Line
- Padang Rengas Line
KTM Skypark Link
Skypark Link is a limited express train service between KL Sentral and Subang Airport. It is Malaysia’s second airport rail link service, after the Express Rail Link (KLIA Ekspres and KLIA Transit). The service shares the same tracks as the Port Klang Line between KL Sentral and Subang Jaya, however they diverge after Subang Jaya, with one set of tracks heading towards Subang Airport and the other towards Port Klang. Ordinary Port Klang Line trains stops at all stations between KL Sentral and Subang Jaya, while the Skypark Link runs non-stop between them. The Skypark Link is operated by KTM.
Sabah State Railway is a railway system and operator in the state of Sabah in Malaysia. It is the only rail transport system operating on the island of Borneo. The railway consists of a single 134 km line from Tanjung Aru, near Kota Kinabalu, to the town of Tenom, in the Interior Division. It is different to North Borneo Railway which is a historical tourist train operated by Sutera Harbour Resort.
The Express Rail Link is a company that owned and operated airport rail link that connects the Kuala Lumpur International Airport (KLIA) with the Kuala Lumpur Sentral (KL Sentral) transportation hub, 57 km apart. The company operated two different train services:
- KLIA Ekspres, a direct airport rail service directly from the KLIA to KL Sentral
- KLIA Transit, a commuter rail service with three additional stops between the KLIA and KL Sentral
RapidKL is a public transportation system built by Prasarana Malaysia and operated by its subsidiaries, covering the Kuala Lumpur and Klang Valley areas. The entire rail network operated by RapidKL is 156.7 km long and has 122 stations. They operated transit train services in Klang Valley:
- Ampang Line
- Sri Petaling Line
- Kelana Jaya Line
- KL Monorail
- Sungai Buloh-Kajang Line
- BRT Sunway Line
These are website where you can get your ticket online :