Kuala Lumpur to Malacca Bus Tickets

Estimated Trip Duration : 2 hrs 12 min

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Kuala Lumpur to Malacca Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Billion Stars 15:30 15:30 1 M T W T F S S  RM 18.00
Cepat Express 16:00 16:30 2 M T W T F S S  RM 13.40
Delima Express 07:00 22:00 22 M T W T F S S  RM 10.00
Delima Vision 08:00 19:00 5 M T W T F S S  RM 12.00
Kejora Masyhur Sdn Bhd 04:30 04:30 1 M T W T F S S  RM 10.00
KKKL SDN BHD (Terus Nanti) 07:30 21:30 20 M T W T F S S  RM 13.40
KPB Express 04:30 16:30 1 M T W T F S S  RM 10.00
Maraliner 08:15 21:00 12 M T W T F S S  RM 11.00
Mayang Sari Express 07:00 20:30 13 M T W T F S S  RM 11.00
Mega Star Transportation (Kejora Express) 01:20 05:45 3 M T W T F S S  RM 18.00
Transnasional 11:45 23:45 5 M T W T F S S  RM 13.60

Kuala Lumpur to Malacca Bus Trip Summary


145 km

Avg Duration

2 hrs 12 min

No.of Operator


Total Trip


Popular Bus Company from Kuala Lumpur to Malacca

Kuala Lumpur to Malacca Bus Guide

Bus from KL to Melaka

Bus from KL to Melaka (Malacca) is one of the highest frequency routes departing from Kuala Lumpur TBS (Terminal Bersepadu Selatan). From morning as early as 4:30 am until the 11:00 pm at night, almost every 30 minutes, there is at least one bus leaving TBS for Melaka.

From TBS (Terminal Bersepadu Selatan) to Malacca

KKKL Express and Transnasional are the two famous brands serving bus from KL to Malacca. Locals prefer these two brands because of their punctuality and high frequency of schedule. Another quality bus services are Delima Express, Mayang Sari and Maraliner.

The fare for bus from KL to Malacca is around RM 10 - RM 18 per ticket. The duration required for bus from KL to Malacca is about 2 hours depending on the traffic condition. The arrival point in Melaka usually is at Melaka Sentral. Washroom break will be provided upon request to the driver during the journey.

Because of Malacca's UNESCO world heritage status, Malacca is one of the top destinations for tourists coming to Malaysia. Usually tourists will spend a few days for Kuala Lumpur attractions before heading to Malacca. There is no flight or train service to connect these two cities. Hence, taking bus from KL to Malacca is the easiest and most economical transportation option.

From KL Airport KLIA and KLIA 2 to Malacca

For those tourists who would like to take bus from KLIA or KLIA2 to Melaka after touching down, Transnasional and Starmart are some of the bus operators that offer this service. There are limited schedule for bus from KLIA and KLIA2 to Melaka daily, therefore customer is advised to check your arrival time which allows you to catch the bus from KLIA and KLIA 2 to Melaka. Otherwise, you would have to take shuttle bus provided by Jetbus from the airport to TBS, and then transfer to another bus to Melaka.

Book KL to Malacca Tickets Online

Booking your bus ticket online is easy and much more convenient than going to the counter. Moreover, at BusOnlineTicket.com we offer the best Loyalty Program in the market where members get to redeem up to RM50 or SGD 25 with their earned BOT Miles on our website. On top of that, customers can also get their ticket easily via our mobile app available in App Store, Google Play and Huawei AppGallery.

Check schedule and compare prices online. Various payment options are available such as credit/debit card, online banking, e-wallet including TNG eWallet, GrabPay, Boost and many more. So, book your ticket now!