Kuala Lumpur to Malacca Bus Tickets

Please ensure that you have a valid Travel Document from the authorities before you book. Passengers who fail to present a valid travel document would be denied from boarding.

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
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
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 700am until the 11pm night, almost every 30 minutes, there is a bus leaving TBS for Melaka.

From KL Bus Terminal Terminal Bersepadu Selatan

KKKL Express and Transnasional are the two famous brands serving bus from KL to Malacca. Locals prefer the two brands because of their punctuality and high frequency of schedule. Another relatively less famous but quality bus is Delima Express. Their fare for bus from KL to Malacca is around RM 10.00 - RM 13.00 per ticket. Duration required for bus from KL to Malacca is about 2 hours depending on traffic condition. The arrival point in Melaka is at Melaka Sentral. Washroom break will be provided upon request to 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. By taking bus from KL to Malacca is the easiest and most economical transportation option.

From KL Airport KLIA and KLIA 2

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

BusOnlineTicket.com has just launched the payment service at 7-Eleven (limited to Klang Valley only though). This is especially convenient for those who would like to book KL to Malacca bus ticket online but without credit card. Passenger can book your KL to Malacca bus ticket online to secure your seat first before making payment by cash within 48 hours in any Klang Valley 7-Eleven outlet.