Cheapest price
$4
Average price
$4
Fastest journey
2 h 12 m
Average duration
2 h 12 m
Buses per day
81
Distance
123 km
The best way to find a cheap coach ticket from Kuala Lumpur to Malacca is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Kuala Lumpur to Malacca will cost around $4 if you buy it on the day, but you can find cheap coach tickets today for only $4.
Of the 81 buses that leave Kuala Lumpur for Malacca every day 81 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 123 km distance in an average of 2 h 12 m but if you time it right, some buses will get you there in just 2 h 12 m .
The slowest buses will take 2 h 12 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() | 3:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 5:21 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:30 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 8:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:51 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h33 | 9:24 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 10:12 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:15 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 10:27 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 1:42 am Malacca, Melaka Sentral | 0 changesdirect | |
Sunday, 20 July | |||||
![]() | 12:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 2:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 2:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 2:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 3:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 3:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 3:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 3:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 4:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 2:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 4:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 2:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 4:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 2:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 4:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 2:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 5:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 3:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 5:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 3:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 5:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 3:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 5:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 3:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 5:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 3:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 6:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 4:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 6:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 4:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 6:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 4:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 6:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 4:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 6:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 4:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 7:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 7:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 7:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 7:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 7:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 8:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 7:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 5:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 8:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 8:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:00 am Kuala Lumpur, Hentian Duta | 2h32 | 8:32 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:16 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h20 | 8:36 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 8:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 8:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 8:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 8:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 6:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 9:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 9:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:15 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 9:27 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 10:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 9:51 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 9:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:40 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 9:52 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 7:50 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 10:11 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 10:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 10:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 10:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 10:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 11:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 8:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 11:06 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 9:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 11:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 9:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 11:12 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 9:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 11:46 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 9:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 12:12 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 9:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 11:42 am Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 10:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 12:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 10:15 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 12:36 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 10:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 1:06 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 1:12 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 1:12 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:00 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 1:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:25 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 1:46 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:30 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 1:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 11:45 am Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 2:06 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 2:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:20 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 3:02 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:25 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 2:46 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:30 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 2:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 12:45 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 3:06 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 3:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:20 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 4:02 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:25 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 3:46 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:30 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h12 | 3:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 1:45 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h21 | 4:06 pm Malacca, Melaka Sentral | 0 changesdirect | |
![]() | 2:00 pm Kuala Lumpur, TBS (Terminal Bersepadu Selatan) | 2h42 | 4:42 pm Malacca, Melaka Sentral | 0 changesdirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 123 km |
Average bus duration 2h 18m |
Cheapest ticket price $3 |
Buses per day 50 |
Direct buses 50 |
Fastest bus 2h 12m |
First bus 02:00 |
Last bus 23:50 |
Buy your official Mayang Sari, DELIMA EXPRESS SDN BHD and KKKL Sdn Bhd coach tickets from $3 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most affordable route.
Established in 1993 in Malaysia, operates from TBS Kuala Lumpur with a fleet of single-deck and double-deck buses. The service includes night buses, accessible travel, luggage included in fare, and excess luggage allowed for a fee. Onboard facilities feature free WiFi, USB plugs, food options, seat reservations, and onboard bathrooms. Pets and bikes are not permitted.
Omio simplifies your travel planning across Southeast Asia by bringing together over 1,000 trusted travel companies on one comprehensive platform. Whether you're booking local trains, long-distance buses, or ferry tickets, Omio lets you compare options, prices, and schedules instantly to find the perfect journey for your needs. With convenient mobile tickets delivered straight to your phone and real-time travel updates keeping you informed every step of the way, you can travel with confidence knowing that dedicated customer support is always available when you need it. From discovering trending destinations to seamlessly connecting different modes of transport, Omio transforms complex multi-leg journeys into simple, stress-free bookings that let you focus on exploring incredible destinations in Southeast Asia and beyond.
Pros: Bus travel between Kuala Lumpur and Malacca offers excellent value, with tickets typically ranging from RM10-25 for the 2-2.5 hour journey. Buses depart frequently (every 30 minutes during peak hours) from TBS terminal, with operations running from 7:30am until 11:00pm daily. Most operators provide generous luggage allowance at no additional cost. Premium services offer amenities such as USB charging ports, adjustable seats, and free WiFi.
Cons: Traffic congestion, particularly during weekends and holidays, can extend journey times by 30-60 minutes. Some budget operators have less reliable air conditioning and limited legroom. While buses arrive at Melaka Sentral, travelers need an additional 15-minute taxi or local bus ride to reach the historic city center. During monsoon season, delays are more common due to weather conditions.
Malacca, a UNESCO World Heritage city, offers visitors a rich tapestry of historical and cultural experiences. Travelers can explore the iconic red Christ Church and climb St. Paul's Hill for panoramic views of the Straits of Malacca. The vibrant Jonker Street Night Market provides authentic local cuisine, including the famous Nyonya laksa and chicken rice balls. Visitors should take a leisurely cruise along the Malacca River, visit the Maritime Museum housed in a replica Portuguese ship, and explore the ruins of A Famosa fortress. For cultural immersion, the Baba Nyonya Heritage Museum offers insights into the unique Peranakan culture that flourished in this former trading port where Portuguese, Dutch, and British colonial influences remain evident throughout the city.
Passengers board the coach most frequently from Kuala Lumpur, TBS (Terminal Bersepadu Selatan), which is located around away from the city centre, and they get off the coach at Malacca, Melaka Sentral, located away from the city centre.
To find the cheapest bus tickets for your trip from Kuala Lumpur to Malacca, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need