KTM Train from Johor Bahru to Kuala Lumpur

Travel by train from Johor Bahru to Kuala Lumpur (JB Sentral to KL Sentral) is a good choice for those wishing to visit Malaysia's modern and bustling capital city.

The train maybe slower than the bus, but when arriving at KL Sentral, you can easily get around the whole of Kuala Lumpur city by bus or city trains / monorail from the train station.

Train Timetable JB Sentral to KL Sentral (2016- 2017)

KTMB Schedule from 19th May 2016 :

From this date, all long distance diesel Intercity Express Trains on the North - South Railway Line are cancelled.

Replacing these older diesel trains are the new Electric Train Services (ETS).

These however, can currently only travel as far south as Gemas, where the new dual electric tracks stops (the last section to JB has yet to be built).

To travel from JB to KL by train you will now have to catch a Shuttle Train from JB to Gemas, then connect to the ETS Train services from Gemas to KL Sentral.

Please see the new timetables on the following pages :

Shuttle Trains / Intercity from JB to Gemas >>>

ETS Train Timetable northbound >>>


Please Note : from 1st of February 2017 a new ETS schedule has been introduced.

Click here to see the full new ETS timetables >>>>>

If you want to travel from JB to KL by bus :

See our bus booking page here>>>

For the best places to stay in KL click here>>>

For places to stay near KL Sentral Station click here>>>

Train Fares from JB to KL

You will now have to buy two tickets from JB to KL Sentral :

The Shuttle Train from JB to Gemas cost :

Adult : 21 MYR - Child : 15 MYR

ETS Trains from Gemas to KL Sentral cost :

Adult : 31 MYR- Child : 20 MYR

8% OFF KTM Train Tickets in April 2017

Special discount on train tickets booked through Busonlineticket using this website.

Book until 30/4/2017.

To get your special discount.

Look for the discount code on our booking pages.

Booking Tickets for the Train from Johor Bahru to Kuala Lumpur

It is advisable to book you tickets as far in advance as possible for these very popular train services, as they tend to fill up very quickly at any time of year.

You can book your tickets in Malaysia at any main train station up to 60 days in advance of your departure date.

You can also do the same online.

Please note : The KTMB website have introduced a small online booking fee from 1st July 2015.

You can also use the search box on our booking page, rather than going directly to the KTM booking site.

The booking process is much easier and often slightly cheaper!

Book Your Transport Online

Malaysia & Singapore

Train > / Bus > / Ferry >


Train > / Bus > / Ferry >


Find cheap Flights >

If you don't want to book online it is worth checking to see if there are any seats available before going to the station.

So, you may want to check seat availability for today or the next six days >>>

If the train is full, you can always catch a bus from JB to KL.

For times and ticket prices visit our bus booking page>>>

Related Links :

Kuala Lumpur Hotels

Johor Bahru Hotels

Find The Best Accommodation Deals

Compare & Save on Hotels.

Find the Cheapest Room Rates Online.

To Compare Hotel Prices Click Here >>>

Where to Next?

Johor Bahru Trains main page>>>

KL Sentral ETS trains main page>>>