
Bus (TBS → Melaka Sentral)
Best balance of price and speed, takes about 2–2.5 hours
VIP / Express bus
Comfortable seats, AC and frequent departures throughout the day
Standard bus
Cheapest option from about RM10–20 with many daily connections
Cheap unofficial buses
Lower reliability, delays and unclear departure points
Quick answer: Travelling from Kuala Lumpur to Malacca is simple and convenient, mainly served by frequent tourist buses. These buses are the most popular and cost-effective option, offering regular departures throughout the day. Tickets are easy to book online or purchase at the station, making this route a hassle-free choice for both tourists and locals looking to explore Malacca’s rich heritage and culture.
At a glance:
- 📍 Distance: approx. 150 km.
- ⏱️ Travel time: Bus ~2–2.5 hours.
- 💰 Price range: Bus US$ 2–8 pp.
- 🚍 Bus: Tourist buses from KL Terminal Bersepadu Selatan (TBS) to Malacca Sentral—very frequent throughout the day.
Last updated in April 2026
📅 Bus from Kuala Lumpur to Malacca – Schedule / Timetable + Tickets:
-
- Kuala Lumpur to Malacca – one of the most popular bus routes from the capital of Malaysia
- bus to Malacca (Melaka) from Kuala Lumpur is the most popular option of transfer
- there are various seat and comfortable modern tourist buses to Malacca town
- bus ticket from Kuala Lumpur to Malacca costs about $2-8/pp
- transfer by tourist bus from Kuala Lumpur to Malacca takes about 2-2.5 hours
- buses to Malacca depart from TBS Kuala Lumpur bus station in Kuala Lumpur
- buses from Kuala Lumpur arrive to Melaka Sentral station in Malacca town
- bus companies from Kuala Lumpur to Melacca (Melaka): Cepat Express, Mara Liner, Billion Stars Express, KKKL Express, Mayang Sari, Transnasional MY, Sri Maju Group…
- read carefully the instructions before you book your bus tickets to Melacca town
- you can also read this article: How to go to Malacca from Kuala Lumpur?
| Bus Company | Departs in Kuala Lumpur | Arrival in Malacca | Bus Ticket |
|---|---|---|---|
| Mayang Sari | 08:00 | 11:22 | From $2.00 |
| Mayang Sari | 10:30 | 13:52 | From $2.00 |
| Mayang Sari | 11:30 | 14:52 | From $2.00 |
| Mayang Sari | 12:00 | 15:30 | From $2.00 |
| Mayang Sari | 12:30 | 15:52 | From $2.00 |
| Mayang Sari | 13:30 | 16:52 | From $2.00 |
| Mayang Sari | 14:30 | 17:52 | From $2.00 |
| Mayang Sari | 16:00 | 19:22 | From $2.00 |
| Mayang Sari | 17:00 | 20:22 | From $2.00 |
| Mayang Sari | 18:00 | 21:22 | From $2.00 |
| Mayang Sari | 19:00 | 20:22 | From $2.00 |
| KKKL Express | 07:30 | 10:52 | From $3.00 |
| KKKL Express | 08:30 | 11:52 | From $3.00 |
| KKKL Express | 09:30 | 12:52 | From $3.00 |
| KKKL Express | 10:30 | 13:52 | From $3.00 |
| KKKL Express | 11:30 | 14:52 | From $3.00 |
| KKKL Express | 12:00 | 15:22 | From $3.00 |
| KKKL Express | 13:00 | 16:22 | From $3.00 |
| KKKL Express | 13:30 | 16:52 | From $3.00 |
| KKKL Express | 14:30 | 17:52 | From $3.00 |
| KKKL Express | 15:30 | 18:52 | From $3.00 |
| KKKL Express | 16:30 | 19:52 | From $3.00 |
| KKKL Express | 17:30 | 20:52 | From $3.00 |
| KKKL Express | 19:00 | 22:22 | From $3.00 |
| KKKL Express | 19:30 | 22:52 | From $3.00 |
| KKKL Express | 20:30 | 23:52 | From $3.00 |
| KKKL Express | 21:30 | 00:52 | From $3.00 |
| Cepat Express | 04:00 | 06:12 | From $2.00 |
| Mara Liner | 04:15 | 07:37 | From $2.00 |
🚍 There are various buses from Kuala Lumpur to Malacca:
(From Kuala Lumpur to Malacca – Melaka you can travel by modern tourist and comfortable buses…)




| Bus Company | Departs in Malacca | Arrival in Kuala Lumpur |
|---|---|---|
| KKKL Express | 06:45 | 10:07 |
| KKKL Express | 07:30 | 10:52 |
| KKKL Express | 08:30 | 11:52 |
| KKKL Express | 09:00 | 12:22 |
| KKKL Express | 10:00 | 13:22 |
| KKKL Express | 10:30 | 13:52 |
| KKKL Express | 11:30 | 14:52 |
| KKKL Express | 12:30 | 15:52 |
| KKKL Express | 13:30 | 16:52 |
| KKKL Express | 14:30 | 17:52 |
| KKKL Express | 15:00 | 18:22 |
| KKKL Express | 16:00 | 19:22 |
| KKKL Express | 16:30 | 19:52 |
| KKKL Express | 17:30 | 20:52 |
| KKKL Express | 18:30 | 21:52 |
| KKKL Express | 19:30 | 22:52 |
| KKKL Express | 20:30 | 23:52 |
| Mayang Sari | 06:00 | 09:22 |
| Mayang Sari | 08:00 | 11:22 |
| Mayang Sari | 08:30 | 12:00 |
| Mayang Sari | 09:00 | 12:22 |
| Mayang Sari | 10:00 | 13:22 |
| Mayang Sari | 11:00 | 14:22 |
| Mayang Sari | 12:00 | 15:22 |
| Mayang Sari | 13:30 | 16:52 |
| Mayang Sari | 14:30 | 17:52 |
| Mayang Sari | 15:30 | 18:52 |
| KPB Express | 07:00 | 09:19 |
| KPB Express | 08:15 | 10:34 |
| KPB Express | 09:00 | 11:19 |
| KPB Express | 11:00 | 13:19 |
| Cepat Express | 23:30 | 01:49 |
❓ FAQ + TIPS – Travel by bus from Kuala Lumpur to Malacca:
1. How to book and buy bus tickets from Kuala Lumpur to Malacca?
-
- You can book bus tickets from Kuala Lumpur to Malacca on Baolau ➜ or 12go.asia ➜.
- you can also book another tickets, e.g. Malacca to Johor Bahru, Kuala Lumpur to Penang…
2. What is the travel time by bus from Kuala Lumpur to Malacca?
-
- Transfer by tourist bus from Kuala Lumpur to Malacca takes about 2-2.5 hours.
3. What is the price of bus tickets from Kuala Lumpur to Malacca?
-
- Transfer by tourist bus from Kuala Lumpur to Malacca cost about $2-5/pp. It depends on the bus company. The most cheapest bus tickets to Malacca start at $2.00/pp.
4. What is the travel distance by bus from Kuala Lumpur to Malacca?
-
- Travel distance from Kuala Lumpur to Malacca by tourist bus is only about 150 km.
5. Is there a different way how to travel from Kuala Lumpur to Malacca?
-
- Yes, you can also travel by private taxi / car or by train to Tampin (about 40 km from Melaka town), it is also possible to book a day trip. Read this article: How to get to Malacca from Kuala Lumpur?
6. Is it possible to travel from Kuala Lumpur to Malacca by private taxi?
-
- Yes, you can also travel to Malacca by private taxi / car by Asian Overland Services or Daytrip. Private taxi is the most expensive option of transfer to Malacca, transfer costs about $100-110/car.
7. Where to accommodate in Malacca?
-
- Malacca has a lot of various accommodation facilities, there are cheap + luxury hotels, a few beach resorts, low-cost guesthouses or apartments. Book your stay in Malacca online > Book your accommodation in Malacca.
8. Where you can go and travel from Malacca?
-
- If you are already in Malacca you can also travel to Genting Highlands (close to Kuala Lumpur) or Singapore. Singapore is accessible from Malacca by bus or train via Johor Bahru, it is the border town with Singapore.
9. How to get and travel from Malacca to Kuala Lumpur?
-
- If you want to travel from Malacca to Kuala Lumpur, you can use the same way of transfer how you arrived to Malacca. You can travel by tourist bus or travel by KTM Berhad train from Tampin railway station.
10. What are the transport options in Malaysia?
-
- You can use various options of transportation in Malaysia. There are tourist buses, KTM trains, Intercity trains, domestic flights, private taxi/car and various islands are accessible by ferry or speedboat.
11. What to visit in Malacca?
-
- The top attractions to visit in Malacca are: The Huskitory, Melaka Straits Mosque, Baba & Nyonya, Heritage Museum, Jonker Street, Menara Taming Sari, Malacca river, River walk, Stadthuys, Melaka Straits Mosque…
BOOK a TOUR / ACTIVITY in Malacca ➜
💡 Travel Tips for Kuala Lumpur to Malacca by Bus
These practical tips are based on frequent travel experiences and common transport options for the short but very popular bus route from Kuala Lumpur down to the historic city of Malacca (Melaka) — a perfect day trip or quick getaway.
1. Choose the Best Departure Time
Buses run frequently throughout the day from early morning until late evening. Morning departures around 7:00–9:00 AM help you avoid city traffic and arrive in Malacca by late morning, giving you ample time to explore the UNESCO‑listed old town. Late afternoon buses are also common if you prefer a more relaxed morning before you depart.
2. Know Where Buses Depart
Most buses leave from Kuala Lumpur’s Terminal Bersepadu Selatan (TBS), a large and modern station with frequent departures to Melaka Sentral. It’s wise to arrive 20–30 minutes before your scheduled departure so you can find your gate and load luggage without rushing.
3. Be Prepared for a Comfortable Ride
The bus journey typically takes about 2 to 2.5 hours across roughly 150 km of expressway. Bring water, light snacks, and phone chargers, and consider having a light layer or scarf, as air‑conditioning on buses can feel chilly on hotter days.
4. Pick the Right Bus Service
A wide range of companies operates this route, from basic coaches to more comfortable options with extra legroom. VIP or executive buses with 2+1 seating offer added comfort on the ride. Ticket prices are generally budget‑friendly, but you can upgrade if you prefer more space.
5. Arrive at the Right Stop in Malacca
Buses arrive at Melaka Sentral, which connects easily to local transport options, taxis, or ride‑hail services like Grab. From there you can reach Malacca’s historic centre, including Jonker Street, the Dutch Square, and riverside areas in about 10–15 minutes by taxi or local bus.
6. Plan for Traffic Variation
Traffic leaving Kuala Lumpur can slow down travel during peak times, especially on weekends or public holidays. If you’re on a tight schedule, aim for mid‑morning or early afternoon departures to avoid the worst of rush‑hour traffic.
Tip: Bus tickets from Kuala Lumpur to Malacca can be searched and booked online in advance, helping you secure your preferred departure time and choose the best coach type for your journey.
