Colorful colonial buildings along the Malacca riverfront
Routes

Kuala Lumpur to Malacca

South to the historic city by express coach.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Fastest ~1h45 by bus

At a glance Typical options on this route – details, caveats and booking advice below.
🚌 Bus~1h45–2h30Express coach from TBS to Melaka Sentral, no train exists
🚗 Car~2–2.5hNorth–South Expressway (E2/E1), ~150km, tolls apply
🚗 Car~2–2.5hPrivate transfer, door-to-door, pricier than coach

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Malacca (Melaka) sits about 150 km south of Kuala Lumpur, and the journey is quick and well-served — but not by train. The express coach from KL's Terminal Bersepadu Selatan is the most popular option, dropping you right in the city; driving or taking a private transfer is easy too. Here is how to do it.

Why there is no train to Malacca

Malacca is one of the few major Malaysian destinations not served by rail. The closest train stations are Pulau Sebang/Alor Gajah and Batang Melaka on the KTM Seremban–Gemas line, both around 30 km from the city centre. Getting a connecting taxi or bus from those stations adds time and complexity, so almost everyone who comes by public transport takes the direct coach instead.

The quickest and easiest way: express coach from TBS

The standard way to travel between KL and Malacca is the express coach from Terminal Bersepadu Selatan (TBS) — KL's main long-distance bus hub, connected directly to the Bandar Tasik Selatan LRT and KTM Komuter station. Buses run very frequently throughout the day, typically every 15–30 minutes during peak hours, operated by companies including Transnasional, KKKL, Starmart Express and several others.

Journey time is around 1 hour 45 minutes to 2 hours 30 minutes depending on traffic, the time of day and which operator you choose. Friday afternoons and weekend mornings can add considerably to that. Buses arrive at Melaka Sentral, the city's integrated transport terminal, from which local buses, taxis and e-hailing rides connect to the historic city centre, about 5 km north.

Fares are low — budget coach tickets on this route are among Malaysia's best-value journeys. Book tickets at TBS itself (ticket counters and touch-screen machines), through operator websites, or via the Easybook or Redbus platforms to compare departures across companies. Arrive at TBS 20–30 minutes before your bus departs, especially on busy travel days.

Getting to TBS: Take the KTM Komuter or the LRT Ampang/Sri Petaling Line to Bandar Tasik Selatan — TBS is directly connected to the station. From central KL it takes around 30–40 minutes and is far easier than navigating traffic by taxi.

Getting from Melaka Sentral to the old town

Melaka Sentral is a large, modern terminal, but it is not in the heritage zone. Once you arrive, your options are:

The cheapest way: same bus, bought ahead

There is no meaningfully cheaper public-transport option than the express coach; it already costs very little. The only way to reduce that further is to book the earliest morning departure on a weekday with a budget operator and pay cash at the counter — some operators offer slightly lower fares than the online platforms. Avoid travel on Friday evenings and public holidays if cost matters, as some operators charge more on high-demand departures.

Driving to Malacca

If you have a rental car, the drive is straightforward and usually takes 2–2.5 hours, or longer in Friday afternoon traffic. The main route follows the North–South Expressway (E2/E1) southward from KL, with clear signage for Malacca. The expressway charges tolls, so have a Touch 'n Go card or cash ready. Parking in Malacca's heritage zone is tight — there are car parks near Melaka Sentral and at the edge of the pedestrianised area, but you will probably walk a fair distance.

Driving makes most sense if you are continuing south toward Johor Bahru or across to Singapore, rather than returning to KL.

Private transfers and taxis

Private car transfers can be arranged through hotels, travel agencies or platforms such as KL-Malacca transfers listed on Klook and similar services. The price is higher than the coach but the convenience is door-to-door, which is useful with heavy luggage or for groups. Standard metered taxis from KL to Malacca are generally very expensive — agree a price before you get in, or use Grab for a metered ride from central KL if you prefer.

Coming back: same options apply

Return buses run from Melaka Sentral back to TBS on the same operators and similar frequencies. Buy a ticket at the terminal counters or book in advance online. Some buses also stop at Pudu Sentral (Puduraya) in central KL, which is more convenient if your accommodation is in the Bukit Bintang or Chow Kit area.

Which should you choose?

For the vast majority of travellers, the express coach from TBS is the answer: cheap, frequent, comfortable and reliable. Drive only if you have a car and are continuing beyond Malacca. Private transfer is worth considering for large groups or if door-to-door convenience outweighs cost. There is no train option worth building a journey around.

Frequently asked questions

Is there a train from Kuala Lumpur to Malacca?

No direct train service exists. The nearest KTM stations are about 30 km from Malacca city centre, making the express coach from TBS the practical alternative for almost all travellers.

How long does the bus from KL to Malacca take?

Around 1 hour 45 minutes to 2 hours 30 minutes in normal conditions, from Terminal Bersepadu Selatan (TBS) to Melaka Sentral. Expect longer on Friday afternoons and public holidays.

Where does the bus arrive in Malacca?

At Melaka Sentral, the city's main transport hub. From there, local buses, Grab and taxis connect to the heritage area in around 10–15 minutes.

Can I book the bus online?

Yes. Platforms such as Easybook and Redbus list departures from multiple operators. You can also buy at TBS counters on the day, though booking ahead is wise on weekends and holidays.

Sources and further reading: