Kuala Lumpur to Malacca

By train the journey from Kuala Lumpur to Malacca (Pulau Sebang/Tampin Railway Station) is scheduled to take from 1 hour 46 minutes to 1 hour 54 minutes depending upon which train you take. Pulau Sebang/Tampin Railway Station is the closest train station to Malacca City.

Train Times from Kuala Lumpur to Malacca


There are currently 8 trains a day from Kuala Lumpur to Pulau Sebang/Tampin Railway Station.

TrainKuala LumpurPulau Sebang/TampinService
952307:5509:41ETS Platinum
932311:1012:56ETS Platinum
934312:1514:06ETS Gold
942513:4515:31ETS Platinum
953115:1517:01ETS Platinum
953317:3519:21ETS Platinum
944917:5019:44ETS Gold
953520:0021:46ETS Platinum

Buy Tickets from Kuala Lumpur to Malacca


Use the Search Box below to buy your train tickets from Kuala Lumpur to Malacca.

Kuala Lumpur Sentral Station


Kuala Lumpur Sentral Station is the main railway station in Kuala Lumpur.

Google Map of Kuala Lumpur Sentral Station

Pulau Sebang/Tampin Railway Station


Pulau Sebang/Tampin Railway Station is the closest train station to Malacca city.

Google Map of Pulau Sebang/Tampin Railway Station

About Travel to Malacca


By road its 38.9 km from Pulau Sebang/Tampin Railway Station to Malacca city centre.

Taxi to the City

The easiest, and most expensive, way to do this journey is to take a taxi. Local taxi services which wait at the train station are relatively expensive and generally they will not take passengers on this 35 minute journey for less than RM70. If there are other passengers you can share the cost with then the journey by taxi becomes much better value for money. Uber or Grab taxi services are also a lot cheaper.

Train at Pulau Sebang - Tampin Railway Station
Train at Pulau Sebang – Tampin Railway Station
Bus to the City

You can, however, also take a local bus from Tampin to Malacca. Rather than walk all the way to Tampin Bus Station to board a bus to Malacca we recommend that you walk the much shorter distance to the bus stop on the main road in front of the car park of the Mydin Pulau Sebang Hypermarket. The bus fare in RM5 per person and the journey takes between 1 hour 30 minutes and 2 hours depending upon how many detours the driver makes on route.

The point of arrival in Malacca is Melaka Sentral Bus Station, which is inconveniently located 4.1 km from the historic centre of the city. Local bus number 17 travels from the bus station to the centre of Melaka, however, this local bus service tends to be unreliable and most leisure travellers arriving by bus choose to take a taxi into the city centre, which costs around RM15 and is a lot quicker.

How useful was this post?

Click on a star to rate it!

Average rating 4.2 / 5. Vote count: 37

No votes so far! Be the first to rate this post.