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 SerivceSingaporeJohor Bahru
ST7008.0008.05
ST7410.0010.05
ST7612.0012.05
ST7813.3013.35
ST8015.0015.05
ST8216.3016.35
ST8418.0018.05
ST8618.4518.50
ST8820.0020.05
ST9020.4515.35
ST9222.0022.05
ST9423.1523.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