KTM Ipoh to Kuala Lumpur Train Schedule (Jadual) Fare (Tambang)

To travel from KTM Ipoh to Kuala Lumpur old railway station is a good option for those who want to stay in Chinatown as the old train station is now linked by a pedestrian bridge to Pasar Seni LRT / MRT station and from there you can easily walk into the heart of Chinatown in 5 to 10 minutes.

Alternatively, you can use Pasar Seni station to connect to places around KL with trains departing on the:

Kelana Jaya LRT Line >

SBK MRT Line >

All ETS trains heading south will stop at KTM Kuala Lumpur station (Terminal KTM) and arrive approximately 4 minutes before arriving at KL Sentral station.

KTM Ipoh to Kuala Lumpur Timetable

(Jadual KTM Ipoh ke Kuala Lumpur)


Movement Control Order (MCO / CMCO / RMCO) - (PKP / PKPB / PKPP) 2021

KTM has a new temporary ETS service for 2021.

Temporary ETS Timetables (Jadual / 时间表) from 14th of October 2021


KTM Ipoh to KTM Kuala Lumpur ETS train timetable:

Please note: Due to Covid 19, KTM is currently operating a reduced temporary schedule - to see the latest temporary ETS timetable click here >

Train Number Departs Ipoh Arrives Kuala Lumpur Operating Days
ES 9051 05:10 07:42 All
EG 9121 06:58 09:27 All
EG 9025 08:45 11:13 All
*EP 9371 09:43 12:08 All
*EP 9171 11:13 13:36 All
EP 9201 12:39 15:01 All
*EP 9173 14:53 17:16 All
EG 9031 15:40 18:11 All
EP 9203 16:39 19:05 All
EP 9107 17:43 20:05 All
*EP 9275 18:14 20:40 All
EG 9425 19:00 21:31 All

Check for the latest KTM Ipoh train fares here >

Timetable notes:

Train numbers starting with EP are ETS Platinum Services.

Train numbers starting with EG are ETS Gold Services.

Train numbers starting with ES are ETS Silver Services.

Train numbers with a * are the operated with the newer ETS2 trains that include a Business Class carriage.

Between Ipoh and Kuala Lumpur, there is a dedicated ETS route and long-distance ETS trains from either Padang Besar or Butterworth.

Train numbers starting with "90" are the services on the dedicated Ipoh - KL ETS route and are the easiest trains to get seats on.

KTM Ipoh to Kuala Lumpur Gold trainKTM Ipoh to Kuala Lumpur Gold train (90 train number services)
Seats on an Ipoh to Kuala Lumpur ETS Gold trainSeats on an Ipoh to Kuala Lumpur ETS Gold train (train numbers starting with "90")

Ipoh to Kuala Lumpur Train Ticket Price

(Harga Tiket Kereta Api Ipoh ke Kuala Lumpur)

Train fares to Kuala Lumpur station from Ipoh station vary depending on a number of factors:

Which service you travel on  - Silver is the cheapest, followed by Gold then Platinum.

How far in advance you book your seats (with KTM flexi fares, if you book over 30 days in advance you will save money - if you wait until just a few days before departure, it will cost you more).

If you are travelling during "Peak" or "Off-Peak" times.

For more detailed information on KTM train ticket prices and the latest price list for all trains from Ipoh station click here >

Where to Buy KTM Train Tickets

You can buy train tickets in person from any mainline KTM railway station in Malaysia.

If you buy your tickets from Ipoh railway station, you will first have to take a number and then wait for your number to be called before being served.

A much easier and less time-consuming way to buy train tickets is to book them online >

All train times and ticket prices are published for information and planning purposes only and may change without notice. Before travelling from Ipoh to Kuala Lumpur by train, we recommend you visit the nearest KTM station or you can visit:

The official Malaysia Railways (KTMB) website here >

Related pages:

KTM Ipoh trains >

KTM Kuala Lumpur trains >

Pasar Seni MRT trains >

All ETS train timetables in Malaysia >

KTM Ipoh to KL Sentral train times >

KTM Ipoh to Sungai Buloh >

KTM Ipoh to Rawang train times >

KTM Ipoh to Seremban train times >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >