Refine Search
Refine Search
Refine Search

Malacca to Kuala Lumpur Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
707 Inc 05:00 07:10 8 M T W T F S S  RM 12.00
Billion Stars 20:00 20:00 3 M T W T F S S  RM 13.00
City Holidays Express 06:30 22:00 6 M T W T F S S  RM 12.00
Delima Vision 06:00 16:00 5 M T W T F S S  RM 12.00
Eltabina Jaya Sdn Bhd 05:30 05:30 1 M T W T F S S  SGD 3.80
Golden Silk Holidays 08:30 08:30 1 M T W T F S S  RM 10.00
Kejora Masyhur Sdn Bhd 09:00 10:00 0 M T W T F S S  RM 13.00
Kesatuan Express 09:30 18:00 4 M T W T F S S  RM 13.00
KKKL SDN BHD (Terus Nanti) 07:00 21:00 21 M T W T F S S  RM 13.40
KPB Express 08:30 22:00 4 M T W T F S S  RM 10.00
Maraliner 05:15 16:00 10 M T W T F S S  RM 11.00
Mayang Sari Express 08:00 18:30 19 M T W T F S S  RM 12.00
Mega Star Transportation (Kejora Express) 06:30 21:20 5 M T W T F S S  RM 12.00
Melor Interline Express 05:00 20:30 28 M T W T F S S  RM 8.80
Pancaran Matahari Express 21:00 21:00 1 M T W T F S S  RM 15.00
Sani Express 20:30 20:30 1 M T W T F S S  RM 10.00
Starmart Express 15:00 15:00 1 M T W T F S S  RM 12.00
Supernice Grassland 09:45 09:45 1 M T W T F S S  RM 10.00
Top Liner 18:45 18:45 1 M T W T F S S  RM 21.00
Transnasional 09:30 21:30 4 M T W T F S S  RM 13.60

Malacca to Kuala Lumpur Bus Trip Summary


144 km

Avg Duration

2 hrs 30 min

No.of Operator


Total Trip


Melaka to KL Bus Guide

Bus from Malacca to Kuala Lumpur

Bus from Melaka to KL is one of the popular bus services in Melaka Sentral. The demand for the bus service is very high from the locals as well as from the tourists. Malacca as the UNESCO world heritage site, it is must-visit attractions for tourists coming to Malaysia. After spending their holiday in Malacca, bus from Melaka to KL is the most convenient and most economical transportation option. Hence, tourists rely on the bus service between Malacca and Kuala Lumpur to connect the two largest tourist hot spots in Malaysia.

KKKL Express and Transnasional are the two famous brands serving bus from Melaka to KL. Locals prefer the two brands because of their punctuality and frequent schedule. Other quality buses available include Delima Express, Mayang Sari, Melor Interline and many more. From morning as early as 5.30am until the 8.30pm evening, almost every 30 minutes, there is a bus leaving Melaka Sentral for Kuala Lumpur TBS (Terminal Bersepadu Selatan).

Duration, Fare, Stops, and Notes

The fare for bus from Melaka to KL is around RM 8.80 – RM 13.60 per ticket. The travel duration for bus from Melaka to KL is about 2 hours depending on traffic condition. Bus usually will travel directly from terminal to terminal without stopping, unless there is special request from passenger for washroom break.

The arrival point in Kuala Lumpur is at TBS (Terminal Bersepadu Selatan). TBS is an express bus terminal in Kuala Lumpur. The terminal is well-connected to various public transportation. Therefore, getting to your next destination from TBS is very convenient.

If you would like to travel with famous coach operator like KKKL and Transnasional, it is always better to book Melaka to KL bus ticket online in advance at to avoid disappointment, especially during weekend. Booking Melaka to KL bus ticket online is also the most convenient way to get your bus ticket, and avoiding the queue at terminal. Instant confirmation online booking gives you peace of mind that you have your transport in place before you travel.


What are the buses available for online booking?

We have many bus operators in Malaysia and Singapore that offer online ticket booking on our site. Some of the popular buses for Melaka to KL route include KKKL Express, Delima Express, Melor Interline, Transnasional and many more.

How much is the ticket price for bus from Melaka to KL?

Melaka to KL bus ticket price starts from RM8.80 to RM13.60. Almost all ticket prices offered on are same as counter. You can check and compare for best price easily online on our ticket portal.

Which bus is the most recommended or popular for this route?

KKKL Express and Delima Express are known for their good reputation. Hence, they have many loyal customers among frequent travellers. Their buses are well equipped with air conditioner and the spacious seats are comfortable for 2-3 hour journey. Their ticket price starts from RM13.40.

Do I need to print anything to board the bus?

No. You can just show your Booking Confirmation that we send to your email to the person in charge at the ticket counter to check in and board the bus. Those who booked online have different counters to check in so booking online would help to save lots of time.

Can I reschedule or cancel my ticket if I can't board the bus?

Yes, if you booked a "Reschedulable" or "Refundable" trip. However, rescheduling or cancelling your ticket must be made before your booked departure date. There are many operators that have enabled BOT GoFlexi with You can check their terms and conditions on our website. Rescheduling and cancelling trip can easily be done online on our site.

I'm a frequent traveler. Is there any benefit for people like me?

Yes, we have the best Loyalty Program for our customers especially for frequent travellers like you. Earn BOT Miles with every booking made with and redeem up to RM50 / SGD25 discount on your future booking.

Where is the drop-off point in KL?

The drop-off point is mainly located in TBS (Terminal Bersepadu Selatan). TBS is well-connected to various public transportation so travelling from TBS to your next destination would be very convenient.

Where is the boarding point in Melaka?

Most of the buses in Melaka will depart or pick up passengers at Melaka Sentral. Other than that, Maraliner also pick up passengers from UiTM Lendu. Check out our website for more details.

What is the travel duration for bus from Melaka to KL?

Usually it would take around 2-3 hours, depending on the weather and traffic condition.

How many buses are available for Melaka to KL route?

In total, there are around 15 bus operators that offer bus from Melaka to KL.

What is the earliest bus available for booking?

For bus from Melaka to KL, the earliest bus from TBS depart at 6:30AM. Only City Holidays offers departure at this time and the ticket price is around RM9.30.

Is there any night bus to KL from Melaka?

Yes, you can choose any night trip starting from 7:30PM to 9:30PM. Some of the operators that offer night trip include KKKL Express, Transnasional, Kesatuan Express and Melor Interline. The ticket price starts from RM13.