KTM Train from Ipoh to Singapore (via JB Sentral)

If you want to catch the train from Ipoh to Singapore, you will now have to catch an ETS Train to Gemas, then a Shuttle train to JB Sentral Railway Station in Johor Bahru (on the border with Singapore), then either continue on to Singapore by bus or take the Shuttle Train that takes just five minutes to cross over the Causeway to Woodlands Station.

Train Times Ipoh to Singapore Woodlands Station

With the new KTMB train timetable (starting 19th May 2016), all long distance Intercity trains have now been cancelled on the North - South Railway Line.

From Ipoh there are a number of high-speed Electric Train Services (ETS) heading south and terminating at Gemas.

To view the schedule for ETS services from Ipoh to Gemas click here >

South of Gemas, there is currently no electrified dual track, so you will have to change trains to an older style Shuttle Trains to JB Sentral Station in Johor Bahru.

To view the schedule from Gemas to JB click here >

From JB Sentral, you can then catch a short Shuttle Train over to Woodlands Station in Singapore (or catch a bus into Singapore city centre).

To view the Shuttle timetable from JB to Woodlands SG click here >

For bus tickets from Ipoh to Singapore click here >

Ticket Prices

Fares for the train from Ipoh to Woodlands Singapore will cost:

From Ipoh to Gemas on the ETS Train:
Adult: 59 MYR / Child: 34 MYR

From Gemas to Johor Bahru on the Shutte Train:
Adult: 21 MYR / Child: 15 MYR

From Johor Bahru to Singapore on the Shuttle Trains:

Adult: 5 MYR / Child: 5 MYR

Fares shown above are to be used as a guide only and will vary depending on KTM's Flexi Fare rules.

Buying Tickets for the Train from Ipoh to Singapore

Tickets for all these services can be purchased at Ipoh railway station or any other main station in Malaysia.

If you want to make an advance booking (which we highly recommend), the easiest way to book your tickets is online.

To visit our online ticket booking page click here >

Ipoh Trains main page >

Singapore Trains main page >