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
Billion Stars 13:00 21:00 2 M T W T F S S  RM 9.90
Cepat Express 22:30 22:30 1 M T W T F S S  RM 15.00
Delima Vision 05:00 19:00 14 M T W T F S S  RM 10.00
Golden Silk Holidays 08:00 20:00 2 M T W T F S S  RM 10.00
Kejora Masyhur Sdn Bhd 10:00 10:30 2 M T W T F S S  RM 10.00
Kesatuan Express 17:45 17:45 1 M T W T F S S  RM 14.00
KKKL SDN BHD (Terus Nanti) 06:45 21:00 13 M T W T F S S  RM 14.40
KPB Express 07:00 22:45 11 M T W T F S S  RM 10.00
Maraliner 05:15 23:30 5 M T W T F S S  RM 11.00
Mayang Sari Express 08:30 23:45 16 M T W T F S S  RM 13.80
Melor Interline Express 05:00 19:30 22 M T W T F S S  RM 10.00
Sani Express 12:00 12:00 1 M T W T F S S  RM 10.00
Starmart Express 12:30 15:30 2 M T W T F S S  RM 12.00
Supernice Grassland 09:30 09:30 1 M T W T F S S  RM 12.00
Top Liner 10:45 22:15 3 M T W T F S S  RM 18.00
Transnasional 09:00 21:30 5 M T W T F S S  RM 14.10
Bus from Malacca to Kuala Lumpur
Cheapest PriceRM9.90
Distance137 km
Est. Duration2 hrs 30 min
No. of Operator16 operators

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