Kuala Lumpur to Malacca: Choose the Transnasional bus from TBS if you want a direct trip. Choose an airport coach if you are at KLIA, or take the train to Tampin and continue by road if you prefer a rail leg. Drive if you want flexibility along the way.
| Route | Journey time |
|---|---|
| TBS to Melaka Sentral | 2 hours 30 minutes |
| KLIA Terminal 1 to Melaka Sentral | 2 hours 30 minutes |
| KLIA Terminal 2 to Melaka Sentral | 2 hours 15 minutes |
In short
- Bus: The Transnasional Bus coach from TBS - Terminal Bersepadu Selatan to Melaka Sentral Bus Terminal takes 2 hours 30 minutes.
- From the airport: The Transnasional coach from KLIA2 to Melaka Sentral costs from RM30.
- Old town: The feeder bus from Melaka Sentral to Stadthuys takes about 43 minutes (route estimate).

The bus from TBS is the direct route
Choose the Transnasional bus from TBS if you want a direct bus route to Melaka and can travel from TBS.
Road distance
The road from TBS (Terminal Bersepadu Selatan) to Melaka Sentral is about 138 km long.
Trips and service hours
Transnasional services run from 07:00 to 20:00.
Transnasional runs 4 trips a day from TBS to Malacca. Transnasional trip numbers and times can change depending on the operation day.
Boarding and the bus
At TBS, arrive 30 - 40 minutes before departure to print your boarding pass. On this route, Transnasional uses a 30-seater executive bus.
TBS is short for Terminal Bersepadu Selatan.
Transnasional buses from Kuala Lumpur arrive at Melaka Sentral Bus Terminal. Transnasional buses between Kuala Lumpur and Malacca can meet traffic jams on weekends (Fri - Sun).
Getting to TBS
- Take the LRT Sri Petaling Line, KTM Komuter or KLIA Transit to Bandar Tasik Selatan station for TBS.
- From Bandar Tasik Selatan station, cross to TBS by the connecting bridge/ covered walkway, which takes approximately 10 minutes.
TBS is also served by Rapid KL buses.
Best for: Travellers who want a direct bus from TBS to Melaka
Airport coaches go straight to Melaka Sentral
Choose the airport coach from KLIA and klia2 if you want to travel directly to Melaka Sentral.
Fares
A ticket on Transnasional from KLIA Terminal 2 to Melaka Sentral costs from RM30.
Trips
Transnasional runs 7 trips a day in total from KLIA Terminal 1 and Terminal 2 to Malacca.
Best for: Travellers heading from KLIA to Melaka Sentral without a transfer.

Melaka Sentral is the arrival terminal
Choose Melaka Sentral if you want to know what to expect when you arrive and how to continue into the old town.
At the terminal
Melaka Sentral serves domestic and express buses. Melaka Sentral has 28 operators.
Melaka Sentral handles 120 trips a day. Melaka Sentral has 20 units of ticket vending machines.
Melaka Sentral is at Jalan Abdul Razak, Peringgit, 75340 Melaka. Melaka Sentral offers secured online payment.
Melaka Sentral has a bazaar with more than 50 tenants. You can get to Melaka Sentral by e-hailing, taxi or bus.
Into the old town
Stadthuys is 4.0 km from Melaka Sentral, about 48 minutes' walk, which is not recommended.
The bus ride from Melaka Sentral to Stadthuys takes about 43 minutes (route estimate). Bandaraya Melaka Feeder buses run from Melaka Sentral to Stadthuys.
The bus ride from Melaka Sentral to Stadthuys has 3 stops. Stadthuys is 4.9 km by road from Melaka Sentral.
Best for: First-time visitors planning their arrival and onward trip into the old town.
The train route needs a road leg
Choose the train via Pulau Sebang / Tampin if you want to travel by rail and are prepared to take a road leg to Malacca.
KTM Komuter
The KTM Komuter route from Batu Caves to Pulau Sebang is 135 km long. KTM Komuter lines meet at KL Sentral.
KTM Komuter trains have an OKU-Friendly coach. One KTM Komuter line runs from Batu Caves to Pulau Sebang.
ETS
ETS trains are run by Keretapi Tanah Melayu Berhad (KTMB). The ETS line runs from Gemas to Padang Besar.
ETS trains have luggage racks on all coaches.
Stations near Malacca
Trains for Malacca stop at Batang Melaka or Pulau Sebang / Tampin.
Best for: Rail travellers willing to arrange road transport from Pulau Sebang / Tampin.
Driving takes the North South Expressway
Choose driving if you want to handle the route, exits, tolls, and payment yourself.
Route and exit
Take the North South Expressway (PLUS) and use the Ayer Keroh exit for Malacca.
Tolls and payment
On PLUS expressways, cash payments are not accepted.
Best for: Travellers who want to manage their route and toll payments.
Fares and times checked November 2026.
Walking and transit times are route estimates from OpenStreetMap data (© OpenStreetMap contributors) and data.gov.my GTFS (CC BY 4.0).
