Kuala Lumpur Johor Bahru Train Schedule & Fares

If you want to travel on the KTM Kuala Lumpur Johor Bahru Train services, currently you will have to take two services.

One between KL and Gemas or Tampin.

One between Tampin or Gemas to JB Sentral.

Trains from Kuala Lumpur to Johor Bahru

The quickest way to travel from KL to JB by train is to first take one of the new, fast, Electric Train Services (ETS) from KL Sentral Railway Station to Gemas.

At Gemas the new dual tracks end, so you will have to take a connecting Shuttle train for the last leg down to Johor state, terminating at JB Sentral Station.

For the latest ETS timetables southbound to Gemas click here >

For the latest Shuttle timetable from Tampin / Gemas to JB click here >

Please note: Some of the Shuttle services now originate from Tampin station, so you could take the ETS from KL to Tampin rather than to/from Gemas.

It is also possible to travel from KL Sentral to Tampin by KTM Komuter services.

Trains from Johor Bahru to Kuala Lumpur

Travelling in the other direction from JB to KL by train, you will first have to take the Shuttle services to Gemas or Tampin, then connect to the ETS services from either of those stations.

For the latest Shuttle train timetable from JB Sentral to Gemas / Tampin click here >

For the latest ETS timetable from Gemas / Tampin to KL Sentral click here >

Ticket Prices for the Kl Sentral - JB Sentral Trains

For this trip, you will need to buy two separate tickets.

Taking the trains via Gemas will cost:

Tickets for the ETS train between Gemas and KL Sentral cost:

  • Adult Fare - 31 RM.
  • Child Fare - 21 RM.

Tickets for the Shuttle trains between Gemas and JB Sentral cost:

  • Adult Fare - 21 RM.
  • Child Fare - 15 RM.

Booking Tickets for the Kuala Lumpur Johor Bahru Train

These services are often very busy, so making an advance booking is essential.

Train tickets in Malaysia go on sale as and when KTM release them - This could mean a few months in advance or just a few weeks.

Advance tickets for any of the ETS or Shuttle trains can be bought at any railway station within Peninsular Malaysia or online directly from the KTM Website, or through an online ticketing agent.

If you would prefer to travel by bus, please visit our :

Leave Kuala Lumpur Johor Bahru Train page for more Trains from KL Sentral