If you want to travel by train from Terminal Bersepadu Selatan (TBS Bus Terminal) to Ipoh in Perak, you can take a direct ETS from the Bandar Tasik Selatan (BTS) Railway Station (connected to the bus station), or for much more choice of departures, take a train to KL Sentral first.
The fast Electric Train Services (keretapi laju) will get you to Ipoh faster than the bus from TBS to Ipoh.
Plus, you arrive in Ipoh Railway Station which is located in the old town, within walking distance form many hotels and budget accommodation.
If you take the bus from TBS to Ipoh, you will arrive at Ipoh bus station (Amanjaya), which is located a long way away from the city centre (10 km away from the train station), requiring you to take a local bus to Medan Kidd Bus Station (close to the train station) or a 20+ MYR taxi.
New ETS Timetable valid from the 1st of December 2019 into 2020.
Latest train Schedule valid for 2019 and into 2020 (Jadual Perjalanan):
|Train No||Departs BTS / TBS||Arrives Ipoh||Operating Days|
As there are a only a few direct trains from TBS to Ipoh, you should consider taking the train from TBS to KL Sentral first, where there are many more services heading to Ipoh.
To get to KL Sentral railway station from TBS Bus Terminal you can choose to take either:
A cheap KTM Komuter train (18 minutes journey duration).
Or a more expensive, but faster (10 minutes trip) KLIA Transit train.
For all long distance trains heading north from TBS / KL to Ipoh, see the full ETS northbound train timetable (link below):
Ticket Prices for direct Gold ETS train from TBS to Ipoh cost:
Adult - 37 MYR
Children - 23 MYR
Ticket from KL Sentral to Ipoh cost:
Adult 25 MYR - Children 17 MYR
Adult 36 MYR - Children 22 MYR
Adult 46 MYR - Children 27 MYR
If you want to travel by ETS train in Malaysia you will need to make a reservation and the further in advance you make your booking, the more likely you will get a seat on the departure you require (trains get full during busy times of the year).
To make an advance booking go to any KTM main railway station and buy your advance tickets there.