DISCLOSURE: My articles may contain affiliate links. To click on those links, you won’t be charged any extra cost, instead, you help me to get some small commissions to maintain my blog. Thanks for understanding!
I’m really into ancient towns all over the world and will never be bored when travelling to those destinations. This time, I chose Malacca (Melaka) – a renowned trading port in Malaysia in the past – located to the South of Kuala Lumpur. Well, undoubtedly, this town is really worth my visit… and yours as well.
In this ultimate travel guide, I will sum up all information that you need to know before taking your trip, especially the lists of Best things to do in Melaka based on my experience,
Table of Contents
1. About Melaka
Melaka city is a historical site listed as a UNESCO World Heritage Site since 2008 and is known as one of the best destinations in Asia recognized by Forbes and Lonely Planet.
In the 14th century, as a protectorate of Ming China, Melaka developed rapidly and was once a bustling international trading centre with trade routes between China, India, Middle East, Africa and Europe.
Not until 1511, Melaka became a colony of Portugal after a conquer led by Alfonso de Albuquerque.
In 1641, after several efforts, the Dutch eventually defeated the Portuguese and captured Melaka. Despite being not into developing Melaka as a trading centre, they still erected Stadhuys as a landmark in the city.
The Dutch then ceded Melaka to the British in 1824 according to the Anglo-Dutch Treaty.
From 1942 – 1945, the city was ruled by the Japanese during World War II.
Nowadays, Melaka City is the political and economic centre for the state of Malacca. Simultaneously, it is also one of the most famous travel destinations in Malaysia.
Melaka city is the capital of the state of Melaka located 148km southeast of Kuala Lumpur. You can easily reach Malacca from Kuala Lumpur within 2 hours by bus or car.
2. How to get to Melaka from Kuala Lumpur
From Kuala Lumpur City Centre to Melaka: the easiest way is by bus which takes around 2 hours costing just around 15RM/way/person. The bus station (called Terminal Bersepadu Selatan) is situated in Bandar Tasik Selatan which takes about 30 mins to drive from the city centre. You can get there by LRT, KTM or KLIA transit trains. There are buses departing every 30 mins to MelakaSentral Bus Terminal (and other southern parts of KL, even Singapore).
From Kuala Lumpur International Airport: you need to go to the KLIA terminal Level 1 to find Transnasional bus company. However, the bus is not very frequent and irregular, so I recommend you to check the timetable in advance, or you can go directly to the ticket counter to ask for the earliest bus because sometimes, the information on the Internet is not very accurate (I have experienced that and had to wait for 2 hours at the airport). This bus cost me 49.2RM/way/person and took around 2 hours and 30 mins to reach the Melaka Sentral Bus Terminal.
You may also need: What to do in Kuala Lumpur if you have only 24 hours?
3. How to get around Melaka
From Melaka Sentral Bus Terminal to your hotel: there are 2 options for you. One is by bus which costs about 3.5 – 5.2RM. However, as I arrived in Melaka quite late (after 8 pm) and I only have nearly 2 days to visit this beautiful city, so I prefer the second option – taxi. You can also download Grab which is a very popular app in Southeast Asia that you can book a taxi at an accurate price. Thus, you can avoid scam taxis.
Around the city: I think walking is the best way as the places of interest are quite near to each other, except for the Malacca Mosque. On the other hand, you can use a taxi when you feel too tired of walking, but believe me, it’s not that tiring.
Besides, as an option for tourists, there are a plethora of colourful Trishaws with cute decorations (Doraemon, Hello Kitty, etc.) and fun music that you can try, the price may vary depending on your bargaining skills, it’s about 25RM for 10mins (you can try to ask for a lower price, who knows….).
4. Where to stay in Melaka?
I visited this ancient town at the beginning of August – low season, thus the hotel’s price was a lot cheaper than normal.
I stayed at Bayview hotel Melaka – a 3-star hotel located in Jalan Bendahara (15mins walking to the nearest tourist attractions) for the price of around 150RM. The room is quite big, clean and fully furnished with a massive window (although the view is not beautiful…at all). However, one of my concerns is that the area is a little bit dangerous for solo female travellers (as I feel) because I didn’t see many people walking around, so if you travel alone, I recommend you to take a taxi when it’s late. Overall, I think it was quite ok with that price and location.
Note: Since 2017, Malaysia applies tourism tax for foreigners at a flat rate of 10RM/room/night (no matter where in Malaysia). So if you stay there for 4 nights, you have to pay 40RM/room.
5. Best things to do in Melaka
Best things to do in Melaka in the daytime
- Admire Malacca Straits Mosque
The mosque is situated on the man-made Pulau Malacca Island which is quite far from the city centre taking about 15mins by taxi (costs about 15RM/way). It is a gorgeous white mosque with the harmonization between the Middle Eastern and Malay architectural styles floating on the water. I have to say that this is my favourite destination in Melakabecause of its beauty and the interesting experience of wearing a Muslim outfit for free.
If you are not Muslim, you have to put on the Muslim outfit offered for free at a small house on the left-hand side of the mosque to get inside the Melaka Straits Mosque. There is a wardrobe where you can see a lot of clothes, pick one of your favourites and put it on (there is a WC right there if you need it).
Now, you can get inside and don’t forget to take off your shoes. Once you finished visiting the mosque, return the clothes to the original place.
Address: Jalan Pulau Melaka 8, 75000 Melaka, Malaysia
Opening hours: 9:00 – 17:00 on Sunday only
Note: if you don’t want to get inside the mosque, it’s fine, you can come at any time you want as we can also take a lot of beautiful pictures from the outside.
- Walk around the UNESCO World Heritage area
This is one of my favourite things to do in Melaka. Besides Penang, Melaka is also a famous city for street art. The interesting thing is that those murals are perfectly matched with the ancient beauty of the town making the whole area so gorgeous, romantic and… Instagramable. Fortunately, this area is located between all the famous tourist attractions, so you can easily find it when walking around the city centre.
- Drop by Masjid Kampung Hulu
It is the oldest functioning mosque in Malaysia which was once demolished by the Portuguese and later was rebuilt by the Dutch as a part of their colonisation tactics. The mosque, however, is not open for tourists, thus, you can only wander around and admire its magnificence.
Address: Jalan Kampung Hulu, Melaka
- Visit Christ Church Melaka
It is surely the most famous attraction in Melaka which is located within Dutch Square. This church dates back to the 18th century with the Dutch architecture style and is the oldest functioning Protestant church in Malaysia. Interestingly, it was originally painted in white, until 1911, it changed its outfit to red making this area so distinctive from a far distance.
Address: Jalan Kota Melaka, Melaka
Tips tips tips:
If you want to take a Trishaw ride, it is a perfect location to find drivers. As I mentioned above, it may cost around 25RM for 10 minutes. You can ask him to take you to the next sight that you want to visit, so it will save you from walking too long.
Next to the Christ Church Malacca is Stadhuys, it was built in 1650 by the Dutch and functioned as the local town hall but later, was converted into the History & Ethnography Museum. Same as Melaka Christ Church, Stadhuys was also initially painted in white and was re-painted in red later on.
- A Famosa
This was once a fortress of the Portuguese which was built in 1511 known as one of the oldest European historical relics in Southeast Asia. Unfortunately, it was intentionally destroyed in 1806 by the English when they dominated this city. Nowadays, there is only a small gate called the Porta de Santiago remained thanks to the decision of Captain William Farquhar to save this gateway.
- Cheng Hoon Teng temple
This is the oldest functioning Chinese temple dating back to the 17th century and is the most popular place of worship for the Hokkien community in Melaka. There are several prayer halls inside the temple, the main one is to worship Guan Yin – the Goddess of Mercy.
Tips tips tips:
- Like other religious sites, it is suggested to cover your knees and arms when visiting Cheng Hoon Teng temple.
- I have tried a cup of Chinese tea here which is very nice. There is a Chinese man selling it right outside of the temple. It is definitely a cool drink for the hot weather. The price is about 2-3RM/cup (I can’t remember exactly, but it’s cheap anyway).
Address: 25, Jalan Tokong, Kampung Dua, 75200 Melaka, Malaysia
Opening Hours: 07:00 – 19:00
Best things to do in Melaka at night
- Walk along Jonker Walk night market
It is undoubtedly one of the best things to do in Melaka at night, especially for foodies. One thing you should bear in mind is that this market only opens on the weekend (every Friday and Saturday). If you are a food lover or an antique collector, this is exactly where you want to go when coming to Melaka. No more peacefulness like during the daytime, after 18:00, this street is chock-full of people and has a myriad of dancing or singing street performances making it so lively and hectic – a good place to have fun. Especially, you will be enamoured by all the delicious smells along this food paradise, try at least 4-5 foods, it’s cheap and finger-licking good!!! For this site, you can spend almost the whole evening exploring it.
Opening hours: 18:00 – 00:00 on Friday and Saturday
- Take a Malacca River Cruise
I would say this is the most romantic thing to do in Melaka. Although the cruise is also operated during the daytime, I prefer to take it at night because we can enjoy the breeze in the evening and avoid the heat (which makes this experience less enjoyable). The total cruising time is about 45 mins to 1 hour and you can buy the tickets on some apps such as Klook, Traveloka, etc.
Operating hours: 9:00 – 11:30pm
Where to find boarding jetties: there are 2 jetties close to the centre which are Muara Jetty and The Shore Jetty. You need to check your booking reservation (if you book online) to see exactly where your cruise departs.
Price: 30RM (for adults) and 25RM (for kids).
6. How many days to stay in Melaka
Well, in my opinion, 3 days 2 nights is just enough for a trip to Melaka. If less than 3 days, you cannot discover all the attractions. If more than that, there won’t be many things to do in Melaka.
And make sure that you come here on Friday and Saturday when the Jonker walker night market is open. If not, there are NOT many things to do at night time, so your trip turns out quite boring.
OK, it’s all I want to share with you after my trip to Melaka. Do you find any of your favourite activities in the list of “Best things to do in Melaka” provided above? Share your experience below.
You may also like: Batu Caves – Murugan Statue: interesting facts, history, how to get there?