Access to Malacca(Melaka) City from Two Airports: Kuala Lumpur International Airport (KLIA) and Singapore Changi Airport (SIN)
It is most advisable to get to the Melaka City by land transport, namely bus and taxis. You may travel by train to the nearby Pulau Sebang/Tampin Railway Station if you are already in Kuala Lumpur or Singapore city, followed by taxis or bus service to the heart of Melaka.
https://tourismmelaka.com/getting-here/
Express Bus fares:
1. Kuala Lumpur International Airport to Malacca (Melaka Sentral Bus Terminal):10-20 RM (2-4 US$)
2. Singapore to Malacca (Melaka Sentral Bus Terminal):20-25 US$