
KTM Komuter Express 2602up is a once-a-day morning express train departing from Seremban to send weekday commuters to Kuala Lumpur, stopping at selected stations along the way. While it used to be a true express train making just one intermediate stop at Nilai, the Komuter Express 2602up now makes stops at Nilai, Bangi, UKM, and Kajang before heading to KL Sentral, thereafter stopping at all stations till Sentul. The Komuter Express 2602up operates only on weekdays, excluding public holidays.

The ticketing area of Seremban Railway Station.

The ticket gates of Seremban Railway Station.

KTM Komuter Klang Valley Sector timetables are posted in front of the ticket gates.

Hi KTM, you’re using the wrong timetable for your trains.
If you are KTM, click here to learn more about your updated timetable. You’re welcome.


Tapping my Komuter Link card on the ticket gates. No special ticketing system or additional fares are in use or charged for the Komuter Express.
Don’t say that I’m not supportive okay, here’s your full fare since I didn’t use Touch ‘n Go for this trip. And you have even more money since I’m not eligible for Komuter Link X.

The platforms of Seremban Railway Station.

Regular through service KTM Komuter Klang Valley Sector trains use Platform 2, while the Komuter Express is stabled at Platform 3.

I could have caught an earlier all-stop train, but no, the things I do for trains by waiting another hour for it.

The regular train to Batu Caves departing from Seremban.

The Komuter Express at Seremban Railway Station.

Heading down the platform to the overhead bridge.

Crossing the overhead bridge to the island platform.

The Komuter Express is stabled at Platform 3.

Seems like another train is standing by behind.

Oh please don’t tell me that this is an empty rake to Sungai Buloh, or worse, to Tanjung Malim, that would be the worst use of resources ever.

Heading back to the front of the platform to wait for the Komuter Express.

Just another 37 minutes to go.

There would be an arriving all-stop train 2010up in 18 minutes. The Komuter Express will overtake this train at Salak Selatan later on.

SCS18 would be taking me from Seremban to KL Sentral today. The train terminates at Sentul, but that’s not where I need to go, plus I would like to take photos of disembarking at Platform 1 of KL Sentral (or so I thought).

The Ekspres plate on the windscreen of the train set.

Passengers waiting for the train captain to activate the doors.

And the doors have been activated.

Push the button to open doors.

The route map of the Komuter Express 2602up.

The route map is posted correctly as running from Seremban to Sentul. Let’s see how it reacts when travelling express sectors.


The train was reasonably empty when the doors were activated about 30 minutes to departure, though there were no more free pairs of seats on the transverse seats section.

I picked the solo seat on the first coach, which is the best I could find with an unbroken window, power sockets, and privacy.

The Komuter 2010up from Pulau Sebang (Tampin) arrived at Seremban on time, with passengers from that train transferring on to my train.


The standing room-only crowd after the Komuter 2010up had departed.

The Komuter Express 2602up departs from Seremban at 6.55am.

The dynamic route map correctly flashes the next station as Nilai.

Passing through Labu station.

Approaching Nilai.

The heavy crowd at Nilai.

Getting crowded at Nilai.

After Nilai, the next station was not reflected.

Passing through Batang Benar.

Arriving at Bangi.

Unsurprisingly, the train is now almost full though still with comfortable standing room.

Arriving at UKM.

More people boarding the Komuter Express 2602up at UKM.
No photos here because I was surrounded by people already. Just like a normal Komuter.

Passing by Kajang 2.


Passing through the future Kajang 2 station.

Seems like escalators are still not a priority even with this new station. Urgh.

Approaching Kajang.


More passengers waiting at Kajang.

Surprisingly, a significant number of people disembarked at Kajang, presumably to transfer to the MRT Sungai Buloh-Kajang Line.


Departing from Kajang.


Passing by a KLIA Transit CRRC Equator EMU heading to klia2.

Passing through Serdang.

The MRT Sungai Buloh-Serdang-Putrajaya Line viaducts are coming up nicely.

Sigh, if only I took the bus to KL, I would have been here 2 hours ago.


Surprisingly passing through Bandar Tasik Selatan. I would have thought KTM would have added this station in during the station add-ons since even the ETS stops here. (But I should shut up now since I don’t want to give them ideas to make the Express stop more.)

Passing by a KLIA Ekspres CRRC Equator EMU heading to klia2.

Passing through Salak Selatan.



Overtaking the Komuter 2010up at Salak Selatan on schedule.

Making a slow stop at Seputeh for signal clearance. The doors did not open despite the stop, confusing the few passengers on the platform.


Passing through Midvalley.

Stopping just before Simpang Pelabuhan Klang to wait for the signal.

Announcements were played on board the train for this stop. This stop lasted for 10 minutes. Sigh, the travel time won’t be “Express” any more.

Passing by Bangsar.

Entering on the KL Sentral normal Komuter tracks. Hmm, isn’t this train supposed to go to Platform 1?

Arriving at Platform 6.
The Komuter Express 2602up arrived at KL Sentral at 8.08am – 11 minutes late.

Disembarking at KL Sentral. The Komuter Express 2602up will continue on to Kuala Lumpur, Bank Negara, Putra and Sentul, where it terminates.

After dropping off the bulk of passengers, the doors shut and the Komuter Express 2602up continues to Sentul.

The Ekspres plate in front of SCS18.

Ready to depart, 10 minutes late.

KTM Komuter Klang Valley Sector timetables are posted at KL Sentral platform.

A timetable for platform assignments is also posted.

Hmm, seems like the northbound Komuter Express will use Platform 5 (though I used Platform 6), contrary to what’s promoted by KTM on their Facebook Page.

The southbound Komuter Express, however, does indeed use Platform 1. The difference in platforms is fairly important as there are different ticket gates on different floors to enter Platform 1 from – the SkyPark Link gates.

Heading up the escalator to the concourse as usual.

The Komuter Express timetable at KL Sentral concourse (paid area).


Heading to the Komuter Link gates to touch out of the system.

The Adult fare from Seremban to KL Sentral on Komuter Express 2602up costs RM7.40 – the same as the regular Komuter fare.

Weird LTA signs at KL Sentral by KTM.

Overall, a reasonably good ride on the KTM Komuter Express 2602up with less movement of passengers since there are lesser stops.
I would say that the Komuter Express service is more about in-train comfort rather than speed with all the signalling preventing the train from travelling faster than it should run at, and that the new additional stops at Bangi, UKM, and Kajang doesn’t make the journey as fast as before any more.
After all, with my 11-minute delay, the journey time from Seremban to KL Sentral is 1 hour and 13 minutes – just 11 minutes lesser than the regular journey time of 1 hour and 24 minutes from Seremban to KL Sentral.
To top off the meaning of not saving time, the southbound Komuter Express in the evening does not overtake any all-stop trains at all, which means it simply runs as an additional train.
But nevertheless, still a good move by KTM to have this Komuter Express train reinstated after 7 years, after the request from Minister of Transport (and Member of Parliament of Malaysia for Seremban), Anthony Loke in July 2018. Now I wonder when will the other special services of Limited Stop Service and Set Berkembar (with 3CS) will return.