Train times & tickets – Gemas to Johor Bharu

If you plan to travel from Kuala Lumpur to Singapore by train you need to first take a train to Gemas, then change trains for the journey from Gemas to Johor Bharu Sentral Station, from where you can then get a train to Woodlands just over the border in Singapore.


Train Times to Johor Bharu


There are 4 direct train services a day from Gemas to Johor Bharu which can book online.

Train Gemas Johor Bharu Service
 45 04:15 08:25 2nd Class A/C Seat
27 06:24 11:10 2nd Class A/C Seat
41 14:55 18:45 2nd Class A/C Seat
43 21:00 01:10 2nd Class A/C Seat

Buy Train Tickets to Johor Bharu


Use the Search Box below to buy your train tickets from Gemas to Johor Bahru.

Powered by 12Go Asia system

Gemas Railway Station


Trains to Johor Bharu depart from Gemas Railway Station.


Johor Bharu Sentral Station


Trains from Gemas terminate at Johor Bharu Sentral Station.


Connections to Singapore


There are three ways you can travel from Johor Bharu to Singapore: bus, taxi and train. Train is the best option because you avoid the queues on the Causeway which links mainland Malaysia to Singapore.

From Johor Bharu you can take a day trip to Raffles Hotel in Singapore

From Johor Bharu you can take a day trip to Raffles Hotel in Singapore

There are 14 departures a day from Johor Bharu Sentral Station to Woodlands Railway Station in Singapore from 05.30 to 22.15 every day of the year. The journey takes only 5 minutes and tickets cost 5 MYR one-way. Ticket gates open 30 minutes before each departure and close 10 minutes before the train departs. The big advantage of using the train to travel from Johor Bharu to Singapore is that there is an immigration office after you go through the ticket barrier and you get to avoid the lengthy queues at the immigration office on the Causeway linking Johor Bharu to Singapore. The disadvantage of travelling by train as opposed to taxi or bus is that Woodlands Railway Station is 1.6 km from the nearest station on Singapore’s metro system, Marsiling Undeground Station.

Next read about Train travel from Kuala Lumpur to Gemas