I decided to take a train from Ipoh-KL on my way back. I took a few KTM trains in the past and the rides had been satisfactory in the past. The estimated journey time from Ipoh to KL is about 3 hours. Travel between KL-Ipoh is much more convenient now as there are frequent train service between these 2 cities.
This is how the superior class (RM22) coach looks like. Quite comfortable with large overhead compartment for luggage.
Ipoh Railway Train Station has 2 platforms. The one departing for KL will leave at Platform 1 (In the direction of Batu Gajah)
The train been flagged of by the staff. Pretty punctual. Left Ipoh around 1325 as stipulated in the ticket.
Batu Gajah Train Station. I notice almost all the small towns train stations along the way had been upgraded with this type of architecture/design. There are hardly anything to differentiate them.
This could be the double track rail I heard about. Photo was taken after leaving Batu Gajah train station.
It's amazing how the landscape changed along the way. One of the advantages of taking a train rather than a bus is one can enjoy the scenery and get a feel of the small towns and villages the train passed by.
The toilets onboard are decently clean. One can always head to the loo anytime as compare to the bus ride.
The sight of Legend Hotel, Dynasty Hotel and the UMNO building are the indications that the train is approaching KL city centre. The train will make a brief stop at KL old railway station for passengers to disembark before terminating at KL Sentral Station.
Even though train ride do not suffer from traffic jam, we still arrived late than the estimated time of 1617. Somehow, the train kind of freeze just outside the KL Sentral Station for about 20-30 minutes