Malaysia Live Train Tracking
Malaysia's passenger rail network spans two distinct systems: the national intercity and commuter network operated by KTM (Keretapi Tanah Melayu), and the urban rail network in Greater Kuala Lumpur operated by Prasarana Malaysia under the Rapid KL brand. This page tracks both networks in real time using GTFS-Realtime data sourced from the official Malaysian government open data portal at data.gov.my, updated every 30 to 60 seconds when trains are broadcasting GPS positions.
The Rapid KL network includes six urban rail lines covering Kuala Lumpur and its surrounding areas. The LRT Kelana Jaya Line is the longest, running 46 kilometres from Gombak to Putra Heights with 37 stations. The LRT Ampang Line and Sri Petaling Line share a common trunk from central KL before splitting at Chan Sow Lin. The MRT Kajang Line (formerly known as the Klang Valley MRT Line 1) covers 51 kilometres from Kwasa Damansara to Kajang. The MRT Putrajaya Line (formerly Line 2) extends from Kwasa Damansara to Putrajaya Sentral. The KL Monorail covers 8.6 kilometres through the central city on an elevated single-track guideway.
KTM Komuter serves the Kuala Lumpur commuter region on two electrified lines: the Seremban Line running from Batu Caves to Port Klang (Rawang and Seremban) and the Betong Line running from KL Sentral to Tanjung Malim. These trains operate on 20 to 30 minute frequencies during off-peak hours and approximately every 10 minutes at peak times. KTM also operates ETS (Electric Train Service) intercity services along the West Coast between Gemas, Kuala Lumpur, Butterworth, and points in between, using electric multiple units that replaced older locomotive-hauled trains.
For intercity travel, KTM Intercity operates locomotive-hauled trains on the East Coast (Jungle Railway) and continues to run passenger services on the heritage routes not covered by ETS. The Night Train from KL to Johor Bahru and Singapore (pre-2011 service) no longer runs due to border infrastructure issues, but KTM's ETS services to Gemas connect with Southern Thailand rail at Padang Besar for international travel.
The MRT lines use a fully automated driverless train operation system with platform screen doors at all stations. This makes them among the safest and most punctual urban rail systems in Southeast Asia. Trains on the Kelana Jaya LRT and Sri Petaling LRT operate every three to five minutes during peak hours. The Putrajaya MRT Line opened in 2023 and uses the most modern rolling stock in the Malaysian network, with air-conditioned coaches and real-time passenger information displays.
Real-time train positions on this page come from the officially published GTFS-Realtime feed for Malaysia, which covers KTM Komuter and Prasarana urban rail. GPS positions are broadcast from onboard units and transmitted to the API, which this tracker pulls at regular intervals. Where GPS data is missing for a specific trip, the system falls back to timetable interpolation to estimate the train's position between stations.
Malaysia Train Service Types
| Service Type | Example Route | Top Speed | Book Tickets |
|---|---|---|---|
| MRT (Mass Rapid Transit) | Kwasa Damansara – Kajang (Kajang Line) | 120 km/h | myrapid.com.my |
| LRT (Light Rail Transit) | Gombak – Putra Heights (Kelana Jaya) | 90 km/h | myrapid.com.my |
| KTM ETS (Electric Train) | Gemas – Butterworth | 160 km/h | ktmb.com.my |
| KTM Komuter | Batu Caves – Port Klang | 120 km/h | ktmb.com.my |