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.
| Train | Kuala Lumpur | Pulau Sebang/Tampin | Service |
| 9523 | 07:55 | 09:41 | ETS Platinum |
| 9323 | 11:10 | 12:56 | ETS Platinum |
| 9343 | 12:15 | 14:06 | ETS Gold |
| 9425 | 13:45 | 15:31 | ETS Platinum |
| 9531 | 15:15 | 17:01 | ETS Platinum |
| 9533 | 17:35 | 19:21 | ETS Platinum |
| 9449 | 17:50 | 19:44 | ETS Gold |
| 9535 | 20:00 | 21:46 | ETS 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.
Pulau Sebang/Tampin Railway Station
Pulau Sebang/Tampin Railway Station is the closest train station to Malacca city.
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.

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.