Travel from the KTM Ipoh Railway Station (stesen keretapi Ipoh) by train is fast, convenient and relatively cheap.
Ipoh is a major railway stop on the West Coast Line in Malaysia, with all ETS Trains stopping here and from September 16th 2023, the northern commuter (Komuter Utara) has been extended to Ipoh.
The Ipoh high-speed Electric Train Services (ETS) travel throughout the day to and from Kuala Lumpur's KL Sentral Station, Seremban and Gemas to the south and from Ipoh to Butterworth Penang and Padang Besar Railway Station on the Malaysia / Thailand border to the north.
To see the latest KTM train timetables from Ipoh, please see the following pages:
To see the Ipoh - KL Sentral ETS route timetables only, see the following pages:
From the 16th of September 2023, the KTM Komuter Utara (northern commuter) line from Butterworth Penang to Padang Rengas has been extended to Ipoh. From Ipoh you can now travel all the way up to the border with Thailand (Padang Besar) using these cheaper train services (with a change at Bukit Mertajam).
To see the latest KTM Komuter timetables on the Ipoh - Butterworth route, please see the following pages:
To learn more about the railway station in Ipoh, Perak, click on the picture link below:
The new fast ETS trains where first put into operation in 2016.
In 2019 another ETS2 train was put into operation on the Platinum routes and these trains include a Business Class coach.
Major KTM Train Schedule change from May 2016:
From this date a new KTM train schedule is in operation and you will no longer be able to travel to or from Ipoh on the older diesel Intercity Express Trains.
All long-distance trains on the new dual track between Padang Besar and Gemas will now be operated by ETS high-speed trains.
So, if heading south to Johor or Singapore, you will firstly have to take an ETS Train from Ipoh to Gemas.
(Keretapi dari Ipoh ke Selatan)
(Keretapi dari Ipoh ke KL Sentral)
Trains to KL are plentiful with the fast ETS (Electric Train Services) running every few hours, many times throughout the day and evening in both directions.
Also long-distance Gold and Platinum ETS trains originating from either Padang Besar and Butterworth all stop at Ipoh on their way to KL.
Electric Trains (ETS):
(Keretapi dari Ipoh ke Johor Bahru, JB Sentral)
Travel to and from JB from Ipoh by train now has to be done in two steps:
2) Then you can connect to a Shuttle Train from either Tampin or Gemas to JB Sentral Railway Station in Johor Bahru.
(Keretapi dari Ipoh ke Singapura Woodlands)
The trains from Ipoh to Singapore, now all terminate at JB Sentral Railway Station in Johor Bahru.
From JB, you can catch one of the new Shuttle Trains to Woodlands, or take a bus into Singapore city centre.
Other popular destinations to the south:
(Keretapi dari Ipoh ke Utara)
(Keretapi dari Ipoh ke Butterworth untuk Pulau Penang, George Town)
Travel from KTM Ipoh to Butterworth (Penang Sentral) on the fast ETS Trains.ETS Train schedule from Ipoh to Butterworth click here >
From the 16th of September 2023 you can also travel by the cheaper KTM Komuter train from Ipoh to Penang Sentral (Butterworth).
(Keretapi dari Ipoh ke Pulau Langkawi)
Alternatively, you can now take a cheaper KTM Komuter train from Ipoh to Bukit Mertajam, then change to another KTM Komuter train from there to Alor Setar or Arau.
Other popular destinations to the north:
(Keretapi dari Ipoh ke Thailand)
The daily overnight train from KTM Ipoh to Hat Yai in Southern Thailand is now cancelled, so you will now have to take an ETS Train to the border at Padang Besar, then a Shuttle Train or local bus to Hat Yai.
From here you can continue by train, bus or minibus to most popular tourist destinations in Southern Thailand, all the way up to Bangkok.
Alternatively connect with the International Express service that now departs from Padang Besar and travels all the way to Bangkok.
(Jadual Waktu Keretapi KTM Ipoh)
To see all arrivals and departures from Ipoh railway station, see our timetables pages below:
(Beli Tiket Kereta Api Ipoh ETS)
All KTMB train tickets in Malaysia are available in advance (booking times vary) and can be booked from any ticket counter at a mainline station.
Ipoh railway station ticket counter is located in the main hall.
To buy train tickets you will first have to take a number, then wait for your number to be called to get served.
(Nombor Telefon Stesen Keretapi Ipoh)
You can telephone the KTM Ipoh contact number on:
05 - 2547987
Or you can call the KTM call centre on 1 300 88 5862