KTM Ipoh to TBS Train Schedule (Jadual ETS) Price (Harga Tiket)

Last updated: 5 August 2024

The KTM Ipoh to TBS train is the quickest way to travel to Terminal Bersepadu Selatan (TBS Bus Terminal) and you can either take a direct ETS to the Bandar Tasik Selatan (BTS) Railway Station (connected via a footbridge to the bus station) or for many more departure times, you can first take an ETS train to KL Sentral, then another short train ride from there to TBS.

The advantages of taking the ETS train to TBS rather than a bus are:

1) The train will get you to TBS much faster than a travelling by bus.

2) Trains depart from the Ipoh Railway Station located in the "Old Town" which is easily reached by foot if you are staying in this part of the city. If you were to travel by bus from Ipoh to TBS, you would first have to take a local bus from Medan Kidd bus terminal to Amanjaya bus terminal (located 10 km to the north of Ipoh Old Town).

The disadvantage is that it is more expensive.

ETS Train Timetable from Ipoh to TBS / BTS

(Jadual Waktu Keretapi ETS dari Ipoh ke TBS / BTS)

For the ETS timetable in the opposite direction from TBS to Ipoh click here >

KTM Ipoh to Bandar Tasik Selatan Train Schedule (for TBS Bus Station):

New full ETS timetable from 1st August 2024 >

New ETS train timetable from 1st of August 2024:

Train Number Departs Ipoh Arrives BTS / TBS Book Online
EG 9321 09:36 12:29 Book Tickets
EG 9425 19:00 21:54 Book Tickets

To see the latest ETS train fares from KTM Ipoh click here >

Timetable notes:

Train numbers beginning with an EG are ETS Gold Services.

Train numbers beginning with an EP are ETS Platinum Services.

* Operated by the newer ETS2 train and including a Business Class coach.

To see the full schedule for long-distance trains heading to BTS / TBS from Ipoh, see the timetable link below:


Currently, as there are only a few direct trains to Bandar Tasik Selatan from Ipoh daily, you can also take the much more frequent ETS train from Ipoh to KL Sentral, then you can easily connect to:

A cheap KTM Komuter train from KL Sentral to BTS (18 minutes journey time).

Or a more expensive, faster (10 minutes journey time) KLIA Transit (ERL) train.

For more information about how to travel from KL Sentral station to TBS Bus Terminal click here >


For the latest timetable on the KTM Ipoh to KL Sentral route click here >

To book bus / coach tickets to / from TBS Bus Terminal:

Visit our bus ticket booking page here >

KTM Ipoh to TBS Train Ticket Price / Fare

(Tambang / Harga Tiket Kereta Api KTM Ipoh ke TBS)

Ticket Prices direct Gold ETS train from Ipoh to TBS cost:

Adult fare - 37 MYR

Child fare - 23 MYR

Ticket prices for the Platinum ETS services cost:

Adult fare - 48 MYR

Child fare - 28 MYR


Tickets from Ipoh to KL Sentral cost:

Silver Service:

Adult 25 MYR - Child 17 MYR

Gold Services:

Adult 36 MYR - Child 22 MYR

Platinum Services:

Adult 46 MYR - Child 27 MYR

Please note: Due to KTM's Flexi Fare rules, the prices shown above will now vary according to many different factors.

To learn more about KTM Flexi Fare rules click here >

Booking Train Tickets from Ipoh to TBS

Whichever way you choose to get to TBS Bus Station from Ipoh by train, you should always book your ETS seats in advance.

To make an advance booking on ETS trains you can:

Visit any KTM ETS railway station ticket counter.

Or for a much easier solution, you can book tickets online >



Related Pages:

KTM Ipoh >

KTM TBS >

KTM Bandar Tasik Selatan (BTS) >

KTM KL Sentral >