The ETS to Ipoh train operates frequently along the KTM north - south, West coast railway line / route, with all Electric Train Services stopping here.
With the introduction of a new KTM Berhad (Malaysian Railways) timetable from May 2016 and the cancellation of all the long distance Intercity Express Trains on the West Coast Line, the ETS train is now the only rail services to or from Ipoh Railway station.
This ETS route has been running for a few years now and is the quickest way to travel from Kuala Lumpur to Ipoh (and vice versa).
There are dedicated trains that run every day on the KL Sentral to Ipoh route, as well longer distance trains that originate further south (from Gemas) or from the north (Padang Besar or Butterworth, Penang).
To see the full timetable of fast trains on the Kuala Lumpur to Ipoh route, please see:
The KL Sentral to Ipoh ETS Timetable here >
For the ETS Train schedule for services south of Kuala Lumpur to Ipoh, you can travel from the following stations:
Bandar Tasik Selatan (TBS Bus Terminal), Kajang, Nilai, Seremban, Rembau, Tampin / Pulau Sebang (for Malacca / Melaka) and Batang Melaka.
Please see the full schedules:
ETS Northbound Train Timetable >
ETS Southbound Train Timetable >
As the new dual electrified tracks only currently extend as far south as Gemas, if you want to travel to Ipoh from Johor Bahru or Singapore, you will (at the moment), have to first take a Shuttle train to either Gemas Station or Tampin Station, then connect to the ETS services from there.
You will need to use these Shuttle services to travel from places south of Gemas : (from north to south : Batu Anam, Segamat, Labis, Bekok, Paloh, Chamek, Kluang, Renggam, Layang-Layang, Kulai and Kempas Baru).
From Singapore to JB Sentral, you have to take a short five minute Shuttle Train over the Causeway from Woodlands Station, or catch a bus from Singapore city centre.
For more information, schedules and fares for these trains, please see the following pages:
ETS Trains from Gemas to Ipoh >
Shuttle Train services from JB to Gemas / Tampin >
Shuttle Trains from Singapore to JB >
Other destinations to the south:
Ipoh - Pulau Sebang / Tampin >
You can take a KTM ETS train to Ipoh from the border with Thailand (Padang Besar Railway Station).
For the ETS schedule from Pdg. Besar to Ipoh click here >
To get to Padang Besar Railway Station (just inside Malaysia) you can take:
A Shuttle train service from Hat Yai to Padang Besar >
A long distance sleeper train from Bangkok to Padang Besar >
If you want to travel from Penang Island to Ipoh, you have to travel over to the mainland and walk to the Butterworth Railway Station (reached by a short 15 minute regular ferry from George Town on Penang Island).
For the ETS Timetable from Butterworth to Ipoh click here >
If you want to travel from Langkawi to Ipoh, the ETS Train is the fastest way to go, and you can take the train from either Alor Setar or Arau, (the nearest train stations to the ferry ports for boats to/from Kuah on Langkawi Island).
For more information, schedules and fare, please see our:
Ipoh - Langkawi Train page here >
Other Popular Destinations to the North:
Alor Setar to Ipoh ETS schedule >
Anak Bukit to Ipoh ETS schedule >
Bukit Mertajam (BM) - Ipoh ETS schedule >
Sungai Petani (SP) to Ipoh ETS schedule >
Taiping to Ipoh ETS schedule >
Tasek Gelugor to Ipoh ETS schedule >
TBS Bus Terminal (Terminal Bersepadu Selatan) to Ipoh ETS schedule >
Book Transport / Hotels Online
Malaysia / Singapore:
- Bus >
- Train >
- Ferry >
Thailand / Laos / Cambodia / Vietnam...:
- Bus >
- Train >
- Ferry >
Find Cheap Flights in SE Asia >