If you want to travel on the KTM Singapore Ipoh train, you will now have to take three services - a Shuttle from Woodlands to JB Sentral, a Shuttle to Gemas, then a fast ETS to Ipoh.
Please Note : All Intercity Trains on this route have been cancelled from 19th May 2016 as the new ETS Trains take over from the slower diesel trains on most of the North - South Railway Line.
From this date you will now have to take a total of 3 trains
An alternative is to travel from Singapore to Ipoh by bus.
To find departure times and fares for buses between Ipoh and Singapore.
Please Note : All Intercity Trains on this route have been cancelled from 19th May 2016.
From this date you will have to take three different trains :
Tickets for these trains have to be bought separately and cost :
The Shuttle train between JB Sentral and Woodlands SG costs -
5 SGD from Singapore
5 RM from Johor Bahru
The Shuttle train between JB Sentral and Gemas costs -
Adult : 21 RM - Children : 15 RM
The Electric Train Service (ETS) between Gemas and Ipoh costs -
Adult : 59 RM - Children : 34 RM
It is important to pre-book your tickets well in advance of your departure date, as these services do tend to fill up quite quickly.
If you don't want to book online, just visit any of the main KTM train stations, where you can book any train tickets, on any of the KTM routes within Peninsular Malaysia.
From 1st July 2015, all Intercity train now start their journey from and terminate at JB Sentral.
So, if you want to travel from Singapore to Ipoh by train, the first step is to cross the border into Malaysia.
You can do that by bus or by the new "Shuttle Trains" that now operate many times a day in either direction, between Woodlands Station in Singapore And JB Sentral Station in Malaysia.
The train takes just 5 minutes to cross over the Causeway.
Tickets cost RM 5 or SGD 5 (from Singapore).
If you want to travel on these Shuttle Trains we recommend you make an advance booking as they have become very popular with commuters and are often full.