KTM Ipoh Schedule 2020 (Jadual) and Train Fares
Travel from the KTM Ipoh Railway Station (stesen keretapi) by train is fast, convenient and relatively cheap.
Ipoh is a major stop on the North - South West Coast Line in Malaysia, with all ETS Trains stopping here.
These 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:
Ipoh to KL Sentral ETS route >
KL Sentral to Ipoh ETS route >
Shuttle / Intercity Timetables (Gemas - JB Sentral) >
Shuttle / Intercity Timetables (JB Sentral - Gemas) >
To see the fares table for ETS tickets to / from Ipoh click here >
To check Ipoh train times at the official KTMB website click here >
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.
From Gemas you can continue to Johor Bahru and then from JB to Singapore by new Shuttle Train services.
If you want to travel to Hat Yai from Ipoh by train, you will now have to take an ETS train to Padang Besar, then a shuttle train or local bus to Hat Yai.
To the South
Ipoh to Kuala Lumpur (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
Electric Trains (ETS):
All ETS Ipoh to KL Sentral timetable >
All ETS KL Sentral to Ipoh timetable >
Trains on the Ipoh to KL route only >
Trains on the KL to Ipoh route only >
Ipoh to Johor Bahru (JB Sentral)
Travel to and from JB from Ipoh by train now has to be done in two steps:
an ETS Train from Ipoh to Gemas or Ipoh to Tampin, then a Shuttle Train from either Tampin or Gemas to JB Senral.
For Times and fares from Ipoh to JB click here >
For JB to Ipoh click here >
Ipoh to Singapore Train (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.
For Times and Fares from Ipoh to Singapore click here >
For Singapore to Ipoh click here >
Other popular destinations to the south:
ETS from Ipoh to Kampar >
ETS from Ipoh to Tapah Road >
ETS from Ipoh to Tanjung Malim >
ETS from Ipoh to Rawang >
ETS from Ipoh to Kepong Sentral >
ETS from Ipoh to Seremban >
ETS from Ipoh to Tampin/Pulau Sebang >
ETS from Ipoh to Gemas >
ETS from TBS Bus Terminal to Ipoh >
To the North
Ipoh to Butterworth for Penang Island (George Town)
Travel from KTM Ipoh to Butterworth (Penang Sentral) on the fast ETS Trains.
From Butterworth Railway Station it is easy to get over to Penang Island and the World Heritage city of George Town, with the ferry close to the station and taking just 15 minutes to cross.ETS Train schedule from Ipoh to Butterworth click here >
ETS Train schedule from Butterworth to Ipoh click here >
Ipoh to Langkawi Island
Take an ETS Train to either Alor Setar or Arau which are both close by to the two ports on mainland Malaysia that have regular ferry boats over to Langkawi Island.
For times, fares and ferry information between Ipoh and Langkawi click here >
Other popular destinations to the north:
ETS Trains from Ipoh to Anak Bukit >
ETS Trains from Ipoh to Arau >
ETS Trains from Ipoh to Alor Setar >
ETS Trains from Ipoh to Bukit Mertajam >
ETS Trains from Ipoh to Gurun >
ETS Trains from Ipoh to Kuala Kangsar >
ETS Trains from Ipoh to Parit Buntar >
ETS Trains from Ipoh to Sungai Petani >
ETS Trains from Ipoh to Taiping >
ETS Trains from Ipoh to Tasek Gelugor >
Trains from Ipoh to 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.
Ipoh to Hat Yai Trains >
Bangkok Train (now departing from Pdg. Besar) >
ETS Trains Ipoh to Padang Besar >
ETS Trains Padang Besar to Ipoh >
Shuttle Train Padang Besar - Hat Yai >
Trains from Hat Yai >
KTM Ipoh Train Timetables
To see all arrivals and departures from Ipoh railway station, see our timetables pages below:
ETS (Electric Train Services) Timetable Southbound >
ETS Timetable Northbound >
Booking Ipoh ETS Train Tickets
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.
You can also book Ipoh train tickets online >
Ipoh Railway Station Contact Number
You can telephone the KTM Ipoh contact number on:
05 - 2547987
Or you can call the KTM call centre on 1 300 88 5862