Kuala Lumpur Johor Bahru Train Schedule & Fares

Travel on the KTM Kuala Lumpur Johor Bahru Train services which operate three times a day in either direction, including one overnight sleeper train, offering comfortable beds while you travel.



Trains from Kuala Lumpur to Johor Bahru

These Intercity Train services have been cancelled from 19th May 2016.

From this date travel from KL to JB involves two trains.

A fast ETS train from KL to Gemas, then a Shuttle train to JB Sentral.

Train Schedule from 10th October 2015 for trains from KL to JB Sentral :

Departure Time

Arrival Time

Train No 21

--:--

--:--

Train No 1

--:--

--:--

Train No 25

--:--

--:--




Recommended Hotels in JB



Trains from Johor Bahru to Kuala Lumpur

These Intercity Train services have been cancelled from 19th May 2016.

From this date travel from JB to Kuala Lumpur involves two trains.

A Shuttle train to Gemas, then a fast ETS train to KL Sentral.

Train Schedule from 10th October 2015 for trains from JB Sentral to KL Sentral :

Departure Time

Arrival Time

Train No 2

--:--

--:--

Train No 20

--:--

--:--

Train No 24

--:--

--:--


Ticket Prices for the Kl Sentral - JB Sentral Trains

Fares for all of the above services are as follows :

First Class Seat = RM64

Second Class Seat = RM33

Economy Class Seat = RM18 (trains 20 / 21 only)

First Class Sleeper Beds :

Upper Berth from RM77

Lower Berth from RM86

Second Class Sleeper Beds :

Upper Berth = RM39

Lower Berth = RM45

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

Advance tickets for any of the above trains can be bought at any railway station within Peninsular Malaysia or online directly from the KTM Website (for a small extra charge), or through an online ticketing agent.

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

Related Links

Kuala Lumpur Hotels

Johor Bahru Hotels

Singapore Hotels