Jadual Tren BMEN

Tanjung Malim Station Timetable

ETSPelabuhan Klang

Tanjung Malim is served by ETS and KTM Komuter Port Klang Line. The first train today leaves at 05:40 to Subang Jaya (Pelabuhan Klang); the last at 00:02 (early next morning) to Padang Besar.

Timetable updated: · KTMB & Prasarana open data
Tanjung Malim station
Photo: *angys* · CC BY-SA 4.0 · Wikimedia Commons

Next departures · Saturday 05:04

05:40Pelabuhan Klangto Subang Jaya230536 min
06:15ETSto KL Sentral90411h 11m
06:25Pelabuhan Klangto KL Sentral23111h 21m
06:55Pelabuhan Klangto KL Sentral23151h 51m
07:25Pelabuhan Klangto Pelabuhan Klang23192h 21m
08:07ETSto KL Sentral91213h 03m
08:25Pelabuhan Klangto KL Sentral23273h 21m
Scheduled times, not real-time.See full timetable ↓

First & last train · Saturday

Line & directionFirstLast
ETSnorthbound (Ipoh, Butterworth, Padang Besar)08:3200:02 +1
ETSsouthbound (KL Sentral, Segamat, JB Sentral)06:1500:01 +1
Pelabuhan Klangto Pelabuhan Klang05:4005:40
Pelabuhan Klangto Pelabuhan Klang06:2521:25

Trains per hour

Departures from Tanjung Malim in each hour, both directions, by timetable.

Busiest 15:00–16:00 · 7 trains

ETSPelabuhan Klang
View as a table
HourETSPelabuhan KlangTotal
05:00011
06:00123
07:00011
08:00314
09:00415
10:00314
11:00314
12:00213
13:00314
14:00213
15:00617
16:00314
17:00224
18:00202
19:00415
20:00314
21:00314
22:00202
23:00101
00:00202

Tap or hover a bar for details.

Full timetable

Same timetable every day.

ETS Northbound (Ipoh, Butterworth, Padang Besar) (25 trains)

TimeTrainDestinationStops
08:329224Padang Besar Next
09:179124Butterworth
09:501010Butterworth
10:149044Ipoh
11:079226Padang Besar
11:571014Ipoh
13:349442Padang Besar
14:329274Padang Besar
14:529130Butterworth
15:229326Butterworth
15:312506Ipoh
15:312514Ipoh
15:579176Butterworth
16:199052Ipoh
16:529428Padang Besar
17:079136Butterworth
18:129276Padang Besar
19:409352Butterworth
20:249056Ipoh
20:579178Butterworth
21:279138Butterworth
22:279278Padang Besar
22:379256Padang Besar
23:199058Ipoh
00:02 +19238Padang Besar

ETS Southbound (KL Sentral, Segamat, JB Sentral) (24 trains)

TimeTrainDestinationStops
06:159041KL Sentral Next
08:079121KL Sentral
08:469171KL Sentral
09:229123KL Sentral
09:529323JB Sentral
10:159045KL Sentral
10:529343Segamat
11:329223KL Sentral
12:279425JB Sentral
12:529173KL Sentral
13:209049KL Sentral
13:579225KL Sentral
15:052511KL Sentral
15:169273KL Sentral
16:269449JB Sentral
17:541011KL Sentral
18:579133KL Sentral
19:031017KL Sentral
19:219251KL Sentral
19:319277KL Sentral
20:159055KL Sentral
21:119233KL Sentral
21:379135KL Sentral
00:01 +19279KL Sentral

Timetable as an image

Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

Train timetable at Tanjung Malim station (image)
Download PNGOpen full size

From Tanjung Malim to…

DestinationTrains a dayFastestDistance
Kajang21h 56m112 km
Ipoh251h 01m122 km
Butterworth92h 36m302 km
Subang Jaya71h 59m101 km
Bukit Mertajam92h 26m293 km
Seremban42h 35m158 km
Sungai Petani93h 01m323 km
Sungai Buloh4146m67 km
Kempas Baru35h 19m444 km
Arau93h 50m418 km

Direct trains only, for Saturday.

Lines & interchanges

Minutes from Tanjung Malim by timetable. White circle: interchange station. Swipe sideways to see the whole line.

Location

Tanjung Malim
Coordinates
3.68514, 101.51817

Frequently asked questions

What time is the last train from Tanjung Malim?
ETS northbound (Ipoh, Butterworth, Padang Besar): 00:02. ETS southbound (KL Sentral, Segamat, JB Sentral): 00:01. KTM Komuter Port Klang Line to Pelabuhan Klang: 05:40. KTM Komuter Port Klang Line to Pelabuhan Klang: 21:25. Times for Saturday.
What time is the first train from Tanjung Malim?
ETS northbound (Ipoh, Butterworth, Padang Besar): 08:32. ETS southbound (KL Sentral, Segamat, JB Sentral): 06:15. KTM Komuter Port Klang Line to Pelabuhan Klang: 05:40. KTM Komuter Port Klang Line to Pelabuhan Klang: 06:25.
How long is the train from Tanjung Malim to Kajang?
The fastest direct train takes 1 hr 56 min. There are 2 direct trains today. See the full timetable.

Know first when the timetable changes

Festive extra trains, timetable changes and disruptions. One channel, no spam.

Where does this data come from?

Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.

Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren