Malacca Kuala Lumpur
...
Sat

Malacca to Kuala Lumpur Bus Tickets Online

Malacca to Kuala Lumpur Bus Overview

Avg. Bus Duration

:

2 hrs 12 mins

Buses depart from

:

Malacca

Bus arrives in

:

Kuala Lumpur

Cheapest Bus Ticket

:

RM 12.00

Bus Companies

:

17

Earliest Bus

:

05:00 AM

Last Bus

:

11:45 PM

Daily Bus Services

:

146

Malacca to Kuala Lumpur Bus Schedule & Fare

Bus OperatorFirst BusLast BusDuration
First Bus - 06:45 AMLast Bus - 10:30 PM2 hrs 36 mins
First Bus - 07:30 AMLast Bus - 10:00 PM1 hrs 52 mins
First Bus - 06:00 AMLast Bus - 08:30 PM2 hrs 0 mins
First Bus - 05:15 AMLast Bus - 11:30 PM2 hrs 36 mins
First Bus - 08:30 AMLast Bus - 11:00 PM2 hrs 36 mins

Melaka/Malacca to Kuala Lumpur Bus Online Booking

The bus journey from Malacca (Melaka) to Kuala Lumpur takes approximately  2 hours, making it one of the most popular short-distance intercity routes in Malaysia. Booking a Melaka to KL bus is the most convenient way to travel from the historical town back to the capital, thanks to dozens of daily services to choose from with prices starting as low as RM 12 from over 146 bus services daily.

Kuala Lumpur is easily accessible by taking a bus from Malacca to Kuala Lumpur. Upon arriving, visitors can enjoy iconic landmarks such as the Petronas Twin Towers, Bukit Bintang, and the KL Tower, as well as cultural hotspots like Chinatown and Batu Caves. However, it's important to note that buses on this route do not connect to KL Sentral, so it's best to search for the Malacca to Kuala Lumpur, TBS route instead of the Melaka Sentral to KL Sentral. 

Is it better to take a bus or train from Melaka to Kuala Lumpur?

While you can opt for either train or bus options, it is much more convenient and efficient to take a directbus from Melaka to KL to save the hassle of breaking the journey in multiple legs. 

This is mainly because Malacca does not have a direct train station in its city centre. To take a train, you would first have to travel roughly 45 minutes out of the city to the Pulau Sebang/Tampin station to catch a KTM train. This multi-leg journey takes significantly longer and costs more than booking a direct Melaka to KL bus, which gets you to the capital seamlessly in just 2 hours.

A Malacca to Kuala Lumpur bus is the most recommended choice of travel. With multiple departures throughout the day, you can easily board at Melaka Sentral and arrive directly at popular, well-connected terminals in Kuala Lumpur's city centre. The first bus from Malacca to Kuala Lumpur is at 05:00 and the last bus is around 23:45.

When booking through redBus, you can filter options by departure time to find a suitable schedule. All buses on this route accept digital tickets, allowing you to book and manage your bus ticket booking for added convenience.

Pro Tip - If booking an Executive 2+1 bus, choose the single-row seats if you are travelling solo. This gives you maximum personal space and a more peaceful 2-hour journey back to KL.

Boarding and Drop-off Points for Malacca to Kuala Lumpur Bus

When departing from Melaka Sentral, you must present your online ticket at the central counter to get a physical boarding pass. There is a small RM 1-2 facility fee. Give yourself an extra 15 minutes just for this queue, as it gets heavily bottlenecked on Sunday afternoons. Additionally, to avoid the hassle, you can also purchase your QR code boarding pass on redBus and enjoy faster check-ins at Melaka Sentral Bus Terminal. 

Popular Bus Companies from Melaka to KL

As many as 17 bus companies offer services on the Malacca to Kuala Lumpur bus route. Regular services for a bus from Malacca to Kuala Lumpur run frequently from the early morning until late at night. Operators offer a mix of economy (2+2) and executive (2+1) coaches equipped with modern amenities. Most buses depart from Melaka Sentral—which is easily accessible from Jonker Street via taxi or Grab—and arrive at Terminal Bersepadu Selatan (TBS), KL's main southern hub.

You can choose from these top operators to buy your bus ticket online:

  • KKKL Express: KKKL Express provides frequent hourly departures to Malacca. Their Executive 2+1 buses feature standard amenities for a comfortable ride from Melaka Sentral to TBS.

  • Delima Vision: Highly recommended by passengers for its punctual departures, Delima Vision is one of the most reliable operators on the route.

  • Melor Interline Express: Melor Interline Express offers comfortable Economy 2+2 seating with standard amenities and discounted child fares for family travelers.

  • Maraliner: Appreciated by verified travellers for excellent service quality, Maraliner buses operate direct routes from Malacca to Kuala Lumpur's TBS.

While standard schedules show identical 2-hour transit times, real-world traffic on the Malacca-to-KL route. 

For Punctuality: Delima Vision and KKKL Express hold the tightest schedules because they utilise designated express lanes effectively and rarely make mid-transit stops.

For Comfort On A Budget: If Maraliner is running an Economy 2+2, it often feels roomier than competitors because they limit their maximum cabin capacity, providing slightly better legroom for taller passengers.

Top Bus Operator Images

Malacca to Kuala Lumpur Bus Ticket - Guaranteed Lowest Price - Exclusive redDeals

Book cheap bus tickets online for Malacca to Kuala Lumpur buses with redDeals on redBus, Malaysia. Get up to 25% off and additional savings on every online booking. Grab redDeals on various ticket types including Return, Early Bird, Round Trip, Last Minute, Trial, and Festive season tickets. Experience the lowest price guarantee on your travel bookings with redBus.
You can enjoy the following 5 redDeals on Malacca to Kuala Lumpur buses:
  • RETURN_TRIP Discount By Kesatuan Express: Get 10% Extra OFF. offer valid till 31 Jul 2026
  • RETURN_TRIP Discount By KPB Ekspress: Get 15% Extra OFF. offer valid till 31 Jul 2026
  • ROUND_TRIP Discount By Kejora Masyhur Sdn.Bhd (Kejora Express): Get 15% Extra OFF. offer valid till 31 Jul 2026
  • RETURN_TRIP Discount By Kejora Masyhur Sdn.Bhd (Kejora Express): Get 15% Extra OFF. offer valid till 31 Jul 2026
  • RETURN_TRIP Discount By Melor Interline Express: Get 10% Extra OFF. offer valid till 31 May 2026
  • FAQs

    How long is the bus from Malacca to Kuala Lumpur?

    The bus from Malacca to Kuala Lumpur takes around  2 hours. There might be slight delays during festive periods and weekends due to traffic congestion. 

    What is the distance between Malacca and KL?

    The distance between Malacca and Kuala Lumpur is about 144 kilometers. 

    Is it better to take a bus or train to Melaka?

    There is no direct train to Malacca, hence it is best to take a bus from Melaka to KL. The bus fare starts from RM 12 and you can choose from nearly 146 bus services daily. 

    Who are the major bus operators provided by redBus on this route?

    There are around 17 bus companies serving the Malacca to KL bus route. The list of all the operators is available on our website. You can also use the search box to look for top operators such as KKKL Express, Mayang Sari, and Delima Vision. 

    At what time does the first bus of the day leave Malacca to KL?

    First bus from Malacca to KL leaves at around 05:00 as per the updated schedule. 

    Do I need to print out my bus ticket before boarding?

    There are two main scenarios that you might fall into when you have to board a bus. Now, if your boarding point is at any terminal in Malaysia, passengers will have to take a print out of the bus ticket that has been sent to the email in a PDF format. The second scenario is when your boarding point is a bus stop and not a terminal. In this case, you will receive an M-ticket that you will have to produce before boarding your bus. If the operator does not provide an M-Ticket, you will have to take a printout of the ticket (PDF) that has been sent to the registered email ID that you have used to book the bus ticket on the redBus website. Some operators might levy a charge if these conditions are not followed.

    Where is my boarding point when I travel by bus from Malacca to KL?

    Malacca Sentral is the most preferred boarding point in Malacca and has numerous buses leaving from the point on various routes including Kuala Lumpur. Our page will provide all the boarding points available for any given location so that you can book your ticket from a place that is convenient for you.

    Can I reschedule my journey after I have booked my ticket?

    Yes, you can. But this feature is limited to only a few bus operators in Malaysia. Look for the reschedule icon before booking your ticket.

    How do I pay for my bus ticket on the redBus website?

    There are a number of different modes of payment offered to customers. Customers can either pay by credit card, debit card, or they can select any of the banks listed when you click the “FPX (Malaysia Online Bank Transfer).

    Can I get any discount on Malacca to Kuala Lumpur bus tickets?

    Yes. New Users can avail upto 60% discount on Malacca to Kuala Lumpur bus tickets while booking bus tickets on redBus, Malaysia.

    Who do I need to contact for my ticket related information? How will I know if there is a delay in the departure time of the bus?

    You can contact us using the Help tab on the top of the redBus booking page. Alternatively, you can also contact our customer care support or chat online for any queries. If there is a huge delay in bus timing, you will be informed by your operator.

    Can I use m-tickets to verify my booking while boarding?

    It depends on the bus operators you are traveling with. Some operations allow mTickets to verify your bookings, but just to be sure, verify with the operator you’re booking through.

    Are redBus tickets refundable?

    A small deduction fee is applied on redBus ticket bookings if they’re canceled 72 hours before the departure time. 100% refunds are processed if the bus operator attributes the cancellation to the customer.