Train times & tickets – Johor Bahru to Gemas

If you plan to travel from Singapore to Kuala Lumpur by train, you need to first travel to Johor Bharu Sentral Station. From Johor Bharu you then need to catch a train to Gemas, and from there change trains for the journey to Kuala Lumpur. Gemas is also the connection point for catching a bus to the port town of Malacca. From Gemas it takes around 1 hour 20 minutes to drive the 76 km to Malacca.

Train Times to Gemas

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

Train

Johor Bharu

Gemas

Service

40

10:00

14:25

2nd Class A/C Seat

42

16:00

20:20

2nd Class A/C Seat

26

19:00

23:31

2nd Class A/C Sleeper

44

22:50

03:50

2nd Class A/C Seat

Buy Train Tickets to Gemas

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

Johor Bharu Sentral Station

Trains to Gemas depart from Johor Bharu Sentral Station.

Gemas Railway Station

Trains from Johor Bharu terminate at Gemas Railway Station.

Singapore to Johor Bharu Station

The best way to travel from Singapore to Johor Bharu Sentral Station is a to take a train from Woodlands Train Checkpoint in Singapore. The journey takes 5 minutes, costs 5 SGD, and you get avoid the congestion on the Causeway which links Singapore to Johor Bharu.

From Gemas its a 76 km journey by road to the exciting city of Malacca

You can connect from Singapore’s metro system (the MRT) to Woodlands Train Checkpoint by alighting at anyone of three MRT stations (Kranji, Marsiling and Woodlands MRT stations). Marsiling MRT is the closest MRT station to Woodlands railway station. From Woodlands Railway Station there are 12 trains a day to Johor Bharu Sentral Station. The first train is at 08:00 and the last train to Johor Bharu departs from Woodlands at 23:15. You need to allow some time (at least 20 minutes) to board the train from the ticket turnstiles because you need to clear Singapore immigration before you board the train to Johor Bharu. The ticket gates open 30 minutes before trains to Johor Bharu open.