Train times & tickets – Singapore to Malaysia

There is a shuttle train service connecting Singapore to Malaysia. The journey takes 5 minutes, which is quicker than travelling by road or ferry from Singapore to Malaysia. The arrival point in Malaysia is Johor Bharu Sentral Station from where you can board connecting train services to Kuala Lumpur, the Cameron Highlands and the border with Thailand.


Train Times to Johor Bharu


There are 14 direct train services a day from Woodlands Train Checkpoint in Singapore to Johor Bharu in Malaysia which can book online.

Train Singapore Malaysia Service
68 07:19 07:24 Shuttle
70 08:30 08:35 Shuttle
74 10:50 10:55 Shuttle
76 12:20 12:25 Shuttle
78 13:50 13:55 Shuttle
80 15:20 15:25 Shuttle
82 16:30 16:35 Shuttle
84 17:40 17:45 Shuttle
86 18:50 18:55 Shuttle
88 20:00 20:05 Shuttle
90 21:10 21:15 Shuttle
92 22:20 22:25 Shuttle
94 23:30 23:35 Shuttle
  • Purchased online the ticket price from Singapore to Malaysia is 6.54 SGD on way.

Buy Train Tickets to Malaysia


Use the Search Box below to buy your train tickets from Woodlands Train Checkpoint in Singapore to Johor Bahru in Malaysia.

Powered by 12Go Asia system

Singapore Railway Station


Trains to Malaysia depart from Woodlands Train Checkpoint.


Malaysia Railway Station


Trains from Singapore terminate at Johor Bharu Sentral Station.


Travel from Johor Bharu


From Johor Bharu there are two routes you can take for travel to the border with Thailand. The first route you can take is to follow East Coast railway line (also known as the jungle line) all the way from Johor Bharu to Wakaf Bharu which is the nearest passenger railway station to the town of Kota Bharu. Cheap local bus services regularly depart from Kota Bharu Central Bus Station to the border crossing with Thailand at Rantau Panjang. The bus journey to Rantau Panjang takes 1 hour 20 minutes and cost 5.10 MYR. Once you cross the border into Thailand its 2 minute journey on motorbike taxi to Sungai Kolok Train Station from where you take trains all the way to Bangkok via Hat Yai, Surat Thani and Hua Hin.

Legoland Malaysia is near Johor Bharu

Legoland Malaysia is near Johor Bharu

The other option is to take a train from Johor Bharu to Gemas where you can trains onto Malaysia’s West Coast railway line. The West Coast line runs from Gemas to Padang Besar on the border with Thailand via Kuala Lumpur and Butterworth Railway Station near Penang Island. From Padang Besar there is a single train per day which departs from Padang Besar at 18:00 Malaysian Time (17:00 Thailand Time) to Bangkok via Hat Yai, Surat Thani and Hua Hin arriving in Bangkok at 10:10 Thailand Time. 

Next read about Travel from Surat Thani Airport to Koh Phangan