Malacca Day Tour From Kuala Lumpur
Transport Guide

How to Get to Malacca From Kl

The 148-kilometer journey between Malaysia's capital and its UNESCO-listed port city connects two distinct worlds—modern skyscrapers giving way to colonial shophouses and Peranakan heritage. Multiple transport options run daily, each with different departure points, travel durations, and trade-offs between cost and convenience. This guide walks you through every route with the schedules and practical details you need to choose the right one.

7 min read Updated 2026-08-31 Fact-checked
How to Get to Malacca From Kl

Quick answer

Express buses from Terminal Bersepadu Selatan (TBS) to Melaka Sentral depart every 30 minutes from 08:00 to 18:00, taking approximately 2 hours. Driving via the North-South Expressway covers 148 kilometers in 1 hour 45 minutes under normal traffic. Train service requires a transfer at Tampin or Pulau Sebang station, extending total travel time to 3.5–4 hours, making it the least efficient option for this route.

More than 40 buses leave Kuala Lumpur for Malacca every day, yet first-time travelers consistently miss the fastest departures by arriving at the wrong terminal. TBS—the capital's integrated southern hub in Bandar Tasik Selatan—handles all intercity coach services to Melaka Sentral, the arrival point three kilometers north of Jonker Street and the historic core. Operators like Transnasional, KKKL Express, and Konsortium run near-identical 2-hour routes along the E2 expressway, with peak-hour frequency dropping to 45-minute intervals on weekends. Traveling from KL to Malacca by car offers the most control over timing and stops. The North-South Expressway (E2) runs toll-based, with exits at Ayer Keroh (the main gateway) and Jaim (closer to the coast). Departing before 07:00 or after 10:00 avoids the capital's notorious morning crawl along Jalan Sungai Besi. Parking in the UNESCO zone costs MYR 0.60 per hour at metered bays; private lots near Dataran Pahlawan charge MYR 5–8 for the day. Fuel and toll expenses total approximately MYR 35–40 for a round trip in a standard sedan. The train route—often suggested by outdated guides—remains impractical for day visitors. KTM Komuter and ETS services to Tampin or Pulau Sebang require a 30-kilometer taxi or bus connection to reach the city center, adding cost and unpredictability. The twice-daily ETS departure from KL Sentral at 10:05 and 15:05 reaches Tampin in 90 minutes, but the onward shuttle schedule rarely aligns, leaving gaps of an hour or more. For groups or solo travelers prioritizing budget over time, the bus remains the default. For families with flexible schedules or those planning stops at the Ayer Keroh wildlife park, driving delivers the best balance of autonomy and efficiency. Whichever mode you choose, departures between 08:00 and 09:30 position you in Malacca before midday heat, giving you the full afternoon for the riverfront, clan associations, and Baba-Nyonya heritage museums. Return buses run until 20:00, allowing six to seven hours on the ground—enough for a complete walking circuit of the core district without rushing.

“More than 40 buses leave Kuala Lumpur for Malacca every day, yet first-time travelers consistently miss the fastest departures by arriving at the wrong terminal.”
Directions

How To Get To Malacca From KL via Terminal Bersepadu Selatan

The primary hub for intercity travel from Kuala Lumpur to Malacca is Terminal Bersepadu Selatan (TBS), located at Jalan Terminal Selatan, Bandar Tasik Selatan, 57100 Kuala Lumpur, Malaysia. This facility serves as the central departure point for all major bus operators heading south.

Metro 20–30 min

Rapid KL LRT Sri Petaling Line to Bandar Tasik Selatan station

Train 20–30 min

KTM Komuter Seremban Line to Bandar Tasik Selatan station

Bus 120–150 min

Direct express bus from TBS to Melaka Sentral

Car 120–150 min

North-South Expressway (E2) to Malacca

Arriving via the LRT or KTM Komuter at Bandar Tasik Selatan station provides direct access to the TBS terminal via a covered pedestrian bridge. Follow signs for the departures hall to locate your boarding platform.

Opening hours

Opening Hours For Terminal Bersepadu Selatan To Get To Malacca From KL

Terminal Bersepadu Selatan operates daily to facilitate travel from Kuala Lumpur to Malacca. The terminal remains accessible throughout the week to accommodate varying passenger schedules.

Monday
00:00–23:59
Tuesday
00:00–23:59
Wednesday
00:00–23:59
Thursday
00:00–23:59
Friday
00:00–23:59
Saturday
00:00–23:59
Sunday
00:00–23:59
As the terminal operates on a 24-hour basis, there is no specific last-entry time for the facility.
Prices

Entrance Fees When Planning How To Get To Malacca From KL

There are no entrance fees required to access Terminal Bersepadu Selatan, the primary hub for travel to Malacca. Costs for your journey consist exclusively of your specific intercity bus ticket price.

Terminal Access No entrance fee for hub access.
0 MYR
Intercity Bus Travel Price depends on chosen bus company.
Varies by operator
Access to the terminal facilities is free of charge for all travelers.

Verdict: A typical traveler pays 0 MYR to enter the terminal, with total costs determined solely by their individual bus ticket selection.

Checklist

Checklist For How To Get To Malacca From KL Successfully

Prepare these items and complete these steps before departing Kuala Lumpur for Malacca.

Book

Check availability

Frequently asked

Frequently asked questions about traveling to Malacca

Everything you need to know about how to get to malacca from kl

How to get to malacca from kl by bus?

You can travel from the Terminal Bersepadu Selatan (TBS) in Kuala Lumpur to reach Malacca efficiently. Frequent intercity bus services provide a reliable connection between these two cities.

What is the best arrival window when planning how to get to malacca from kl?

The best arrival window is 08:00–18:00 to ensure frequent bus departures and daylight travel. Utilizing this timeframe helps optimize your arrival time in the historic city.

Are there entrance fees for the transport terminal when learning how to get to malacca from kl?

There is 0 MYR entrance fee for intercity bus or car travel at the transit hub. You do not need to pay to access the terminal facilities themselves.

Is it easy to navigate the route for how to get to malacca from kl?

Navigating the route is straightforward as the main departure point is a well-established transit hub. Clear signage and frequent departures make this a standard trip for many travelers.

Can I travel to Malacca during the weekend?

Yes, the terminal operates daily, meaning you can arrange your transport on a Saturday or Sunday without restriction. It remains open consistently throughout the week to support passenger movement.

Where is the primary bus terminal located for those asking how to get to malacca from kl?

The terminal is located at Terminal Bersepadu Selatan (TBS), Jalan Terminal Selatan, Bandar Tasik Selatan, 57100 Kuala Lumpur, Malaysia. This hub serves as the primary gateway for buses heading south.

What is the typical journey duration for a Malacca day tour from Kuala Lumpur?

A typical Malacca day tour from Kuala Lumpur usually takes about two hours depending on traffic conditions. Planning your trip around the recommended daylight window helps maintain a comfortable schedule.

Are there specific operating hours for the departure terminal?

The terminal is open daily from 00:00–23:59. This 24-hour accessibility ensures that travelers can access the building at any time required for their transit plans.

Keep reading

More guides & pages