KTM Johor Bahru Melaka Train Timetables and Fares
Travel between Johor Bahru and Melaka (Malacca) on the KTM Johor Bahru
Melaka Train, requires you to travel to the nearest station to Melaka,
Tampin (also called Pulau Sebang), then continue your journey by taxi or
local public bus.
From May 2016 and the cancellation of all long-distance diesel Intercity Express Trains on the West Coast Line (North-South Line) north of Gemas, you will now have to take a Shuttle Train from JB Sentral to Tampin.
These Shuttle services will begin operating again from December 2017.
Travelling by train from JB Sentral Train Station to Melaka
is an interesting way to go, but to be honest, at the moment you are much better off
catching a direct bus from Johor Bahru to Melaka Sentral Bus Station.
For bus times and fares see our online bus booking page here >
Timetable for Trains from Johor Bahru to Melaka via Tampin
(Jadual Waktu untuk Keretapi dari Johor Bahru ke Melaka melalui Tampin)
The timetable below shows the KTM schedule in operation before the MCO period.
Train schedule from JB to Tampin from the 17th of July 2019 into 2020:
Train No | Departs JB Sentral | Arrives Tampin | Operating Days |
---|---|---|---|
ES 42 | 14:00 | 19:26 | All |
ES 44 | 22:30 | 03:55 | All |
Trains depart Daily
Please note: Train ES 40 will now be terminating at Gemas.
If you want to take this morning train service you will now have to take the Shuttle from JB to Gemas, then change at Gemas for an ETS service to Tampin.
If you are travelling further north, you can connect to either the fast ETS Trains or the Komuter Trains at Tampin.
To see the latest ETS timetable northbound click here >
For the KTM Komuter Train timetable from Tampin click here >

Timetable for Trains from Tampin to JB Sentral Johor Bahru
(Jadual Waktu untuk Keretapi dari Tampin ke JB Sentral Johor Bahru)
The timetable below shows the KTM schedule in operation before the MCO period.
To see the latest new train schedules published by KTMB during the RMCO / PKPP click here >
Train schedule from Tampin to JB Sentral valid from the 17th of June 2019 into 2020:
Train No | Departs Tampin | Arrives JB Sentral | Operating Days |
---|---|---|---|
ES 41 | 05:30 | 10:57 | All |
ES 45 | 21:05 | 02:33 | All |
Trains depart Daily
Fares for the Johor Bahru Melaka Train
(Tambang untuk Kereta Api Johor Bahru Melaka)
Tickets for these train services are as follows:
Seats cost: Adult 25 MYR – Child 17 MYR
Buying Tickets
(Beli Tiket)
Advance tickets can be bought from any main station within Malaysia or you can make a booking
online from our online train booking page here >
How to get from Tampin Train Station to Melaka
(Bagaimana untuk pergi dari Stesen Keretapi Tampin ke Melaka)
On arrival in Tampin Station, you will be met by many taxi / minivan drivers hoping to take you off to Melaka.
The distance to the centre of Melaka from Tampin is a little under 40 kilometres and a taxi should cost around 35 to 40 Ringgit, depending on your bargaining skills.
If you want to travel by public bus for under 5 Ringgit, then you will have to walk around one kilometre to the bus station in the centre of town.
Click here for more information and a map of how to get there >
Related Links:
Book Transport / Hotels Online
Malaysia / Singapore:
– Bus >
– Train >
– Ferry >
Thailand / Laos / Cambodia / Vietnam…:
– Bus >
– Train >
– Ferry >
Flights:
Find Cheap Flights in SE Asia >
Hotels: