Singapore to Johor Bharu Train Timetable

There are 12 trains day from Woodlands Train Checkpoint in Singapore to Johor Bharu Sentral Station in Malaysia.

Train Serivce Singapore Johor Bahru
ST70 08.00 08.05
ST74 10.00 10.05
ST76 12.00 12.05
ST78 13.30 13.35
ST80 15.00 15.05
ST82 16.30 16.35
ST84 18.00 18.05
ST86 18.45 18.50
ST88 20.00 20.05
ST90 20.45 15.35
ST92 22.00 22.05
ST94 23.15 23.20

There are no direct trains from Singapore to Kuala Lumpur. For travel by train to Kuala Lumpur you need to change trains in Johor Bharu, and then again in Gemas, although you can buy joint train tickets for all three sections of the journey from Singapore to Kuala Lumpur. See below the timetable for more details.


Buy Train Tickets to Kuala Lumpur


Use the Search Box below to buy your train tickets from Singapore to Kuala Lumpur.

Powered by 12Go Asia system

You need to change trains three times to travel from Singapore to Kuala Lumpur. The first train is a shuttle service from Singapore to Johor Bharu Sentral Station. The second leg of the journey is from Johor Bharu Sentral Station to Gemas. The third and final stage of the journey is from Gemas to Kuala Lumpur Sentral Station. If you book via the Search Box above you will sold all three tickets as a package.

Johor Bharu is the home of Legoland Malaysia

Johor Bharu is the home of Legoland Malaysia