From the 1st of July 2015, the Intercity trains from Singapore to Johor Bahru have been replaced by a new KTMB Shuttle service that operates many trains a day between Singapore and Malaysia.
The KTMB Intercity Trains will now no longer be travelling to Woodlands Railway Station in Singapore and now all long distance trains will terminate / originate from JB Sentral Railway Station in Johor Bahru.
So if you now want to travel by train from Singapore to Malaysia, you will have to catch one of the the new shuttle trains (Shuttle Tebrau) over to JB Sentral, then continue your journey by KTMB Intercity Train from there.
There are 11 services a day (see timetable below) with the first train from Singapore to JB leaving at 08.00 in the morning, the last train leaves at 11.15 at night.
New Timetable valid from 3rd December 2016 :
|Shuttle Service||Departure Time||Arrival Time|
One way fares from Singapore to Johor Bahru are 5 SGD (Singapore Dollars).
If you are travelling the other way from JB, the fare is 5 MYR (Malaysian Ringgit).
When leaving Singapore, allow yourself some time to go through the immigration process.
You will be both stamped out of Singapore and stamped in to Malaysia at Woodlands Station before boarding your train.
If you are staying in Singapore, you can make an advance booking for Intercity Trains leaving Johor Bahru by using the KTMB online booking site or through an online ticket agent.
You can book your train tickets from JB and print them out yourselves, catch a Shuttle Train or bus over to JB, then catch your Intercity Train.
Looking for a great place to stay in JB or Singapore?
Where to Next?