Once you have spent sufficient time in Kuala Lumpur, one of the most common destinations to see afterwards is Melaka (Malacca). The UNESCO listed city has many reasons to visit. Some notable attractions include Jonker Walk Night Market and Dutch Square. Getting to Melaka from Kuala Lumpur can be a potentially confusing endeavour, however, this step-by-step guide should make it very easy for you to reach Melaka (and Jonker Walk) from KL in approximately 2 hours and 30 minutes using extremely affordable public transport.

Jonker Walk, Melaka

Jonker Walk, Melaka

Follow these steps on how to get from Kuala Lumpur to Melaka by bus.

1. If you are staying at a hotel or guesthouse in Kuala Lumpur, then it’s best that you proceed to KL Sentral Station via taxi, Uber, Monorail, KTM Komuter or LRT. The mode of transport you select ultimately depends on your location and budget. Since Kuala Lumpur is known for heavy traffic downtown, try to take one of the public transport options opposed to a taxi if possible.

2. Once you arrive at KL Sentral your next destination will be TBS Station. TBS (Terminal Bersepadu Selatan also called Bandar Tasik Selatan) is a modern bus terminal that services almost all of the bus trips heading south of Kuala Lumpur. We recommend that you take KLIA Transit from KL Sentral to TBS Station (Cost 4.50 RM, approximately $1.50 USD) The KTM Komuter and LRT also go to TBS, so these are options but we find KLIA Transit more reliable, with newer trains.

Bandar Tasik Selatan is the first stop from KL Sentral on KLIA Transit

Bandar Tasik Selatan is the first stop from KL Sentral on KLIA Transit

Additional Tip: Make sure that if you want to go to TBS, you don’t take KLIA Express. This will skip TBS all together as it travels directly to Kuala Lumpur International Airport without making any stops after KL Sentral.

3. Once you arrive at TBS Station, you will still have to make a short transit to the bus station. TBS is a large rectangular building that can’t be missed. It will be on your right as you arrive at TBS via KLIA Transit from KL Sentral. Simply follow the signs and walk to the bus station. This will take approximately 5 minutes.

Once you arrive at Bandar Tasik Selatan, walk over to the bus station

Once you arrive at Bandar Tasik Selatan, walk over to the bus station

Once you reach Bandar Tasik Selatan walk across the bridge to the bus station

Once you reach Bandar Tasik Selatan walk across the bridge to the bus station

4. While in TBS you will most likely have to collect your bus boarding pass even if you purchased an online ticket. If you haven’t purchased a ticket online, look for the bus company you want to travel with and purchase one to Melaka. If you purchased your ticket online, they have specific counters to convert your online ticket to an official boarding pass. The cheapest bus to Melaka from Kuala Lumpur is 10 RM (approximately $3.00 USD), whereas the average ticket price ranges from 13-15 RM.

5. Once you have your ticket, follow the signage to your boarding gate. TBS is set up sort of like an airport, therefore it’s easy to navigate.

6. The bus ride from Kuala Lumpur to Melaka should take anywhere from 2 hours to 2 hours and 40 minutes. If traffic is light, expect it to take around 2 hours.

7. Most buses going from Kuala Lumpur to Melaka terminate at Melaka Sentral.

8. Most tourists that visit Melaka want to go to Jonker Walk – which is right in the middle of Melaka’s famous tourist area. If you also want to get to Jonker Walk then either take a taxi or the public bus from Melaka Sentral. We recommend taking the public bus which conveniently drops tourists off at Dutch Square (100 meters from Jonker Walk).

The bus ticket from Melaka Sentral to Dutch Square

The bus ticket from Melaka Sentral to Dutch Square

9. The public bus from Melaka Sentral to Jonker Walk (Dutch Square) picks up passengers from Gate #17 at Melaka Sentral. The public bus departs approximately every 30 minutes and it should take roughly 20 minutes to get to the tourist area. (Cost 1.50 RM, approximately $0.75 USD).

Bus 17 from Melaka Sentral will drop you off here at Dutch Square

Bus 17 from Melaka Sentral will drop you off here at Dutch Square

Where did we stay in Melaka?

When we were searching online for our room in Melaka we had one main priority: to be close to Jonker Walk. We didn’t want to stay right on Jonker Walk because of the crowds, but still close enough to access the action. Eventually, we decided to stay at Kawan Kawan Guesthouse.  We don’t have a direct affiliation with this property or any property in Melaka, therefore we have an unbiased opinion. It turned out to be a nice budget choice.  The staff were friendly and it was conveniently located on a much quieter street than Jonker. It took us 4-5 minutes to walk to Jonker and Dutch Square. It could get a bit loud at night because the walls separating some of the rooms were a bit thin. At the time of writing it had a score of 7.8/10 based on 225 verified guest reviews. I consider this to be an accurate representation of this property.

Want to find the best-priced room(s) in Melaka (Malacca)?

Once you get off the bus in the tourist area of Melaka then proceed to your hotel to drop off your luggage. Melaka has a broad range of boutique hotels around Jonker Walk and we strongly recommend staying in this area. Melaka can get super busy during weekends with many tourists visiting from KL and also from Singapore, so you are best to book well in advance.  To find the cheapest rooms in your preferred location, use the world’s best price comparison site. This will quickly compare the prices from the best accommodation providers, guaranteeing you the best available price. Many of our other readers stick with the same booking site for rewards and superior cancellation policies.  Most commonly, they choose www.agoda.com or www.booking.com for rooms in Malaysia. To save you some time in searching, here are some of the top hotels in Melacca:

Top Rated Properties on Melaka (Malacca) Based on Verified Guest Reviews

Important: Mobile Users must swipe from left to right to see entire table.

Criteria:

  • Properties rated based on ‘overall’ review scores from each respective website’s verified guests.
  • Minimum of 50 verified guest reviews required to be considered eligible for comparison.
  • All www.hotels.com ratings are originally out of 5, therefore, they are multiplied by 2 for comparison purposes.
  • All star ratings and verified guest review scores are tallied at the time of writing, and therefore, are subject to change.

You may also use the Search Box below to compare hotel prices:

We hope that this information will make your trip from Kuala Lumpur to Melaka much more convenient.  However, if we missed out on any details or you have any questions please feel free to comment below!  In the meantime, enjoy safe and worry-free travels while in Melaka!