Melaka (Malacca): 19 Top Things To Do (Ultimate Guide)

Table of Contents
Arijana & Matej
Arijana & Matej

Croatian-Slovenian full-time travel duo, photographers, bloggers and travel journalists for over 4 years. We write in-depth travel guides about destinations we have personally visited, providing practical travel tips and recommendations.

Melaka (Malacca), Historical Port City, Malaysia

About Melaka / Malacca

Melaka, also known as Malacca, is a beautiful historical port city and UNESCO World Heritage Site for Culture, just 150km or 2 hours drive south of Kuala Lumpur

Melaka is known for the Peranakans, the term used to describe descendants of mostly early Chinese settlers of South East Asia and later Arab and Dutch. 

The highlight of Melaka is the beautiful mix of Peranakan and Malay cuisine and preserved historical buildings from the colonial times under the Dutch and British.

Skip ahead to:

Welcome to Melaka World Heritage City mural

Melaka City Travel Tips

Let’s start with some helpful travel tips for visiting Melaka.

Transport: The easiest way to go around Melaka is to simply walk around, as almost everything is easily reachable on foot.

Stay: The best is to book accommodation in the center of Melaka.

Internet, calls: The easiest way to stay connected on your trip to Melaka and Malaysia is to get an affordable local SIM card, either at the airport or in one of the supermarkets or phone stores. You can also buy an affordable Malaysia eSIM online through Airalo or Holafly.

Currency: The currency used in Melaka and Malaysia is the Malaysian Ringgit, abbreviated as RM, and 1 USD is around 4.5 Malaysian Ringgit.

Tours, activities, tickets: There are plenty of options online, but the most extensive selection of trusted ones is found on Klook, GetYourGuide, Viator, and the local provider worth checking out is Tripcarte.

Melaka Travel Map

Map courtesy of Wanderlog, an itinerary planner on iOS and Android
Click here to see our map on Wanderlog

Top things to do in Melaka

1. Visit Red Square, Stadthuys & Christ Church

Melaka’s beautiful Red Square, also called the Dutch Square, is the icon of the city and houses colonial structures like the Stadthuys, Christ Church, and the Queen Victoria Fountain. The bordeaux red buildings are the most picturesque spot in Melaka, and the square is portrayed on all Melaka postcards.

Red Square’s Stadthuys is the oldest remaining Dutch colonial building in the Orient, which was first used as the government seat by the Dutch and later the British.

Subscribe to Shipped Away! 🙂

Get travel tips, ideas, plans, behind the scenes, and more.

2. Eat all the food at Jonker Street Night Market

A must-visit in Melaka is the Jonker Street Night Market which operates on a three-day-a-week system on Friday, Saturday, and Sunday.

Since 2010, Jonker Street Night Market has been an icon of this historical city, offering a great night out for exploring the culinary delights, local handicrafts, and culture through its 450 and counting stalls.

Entrance and welcome sign at Jonker Street Night Market, Melaka (Malacca), Malaysia

We loved the food at Jonker Street Night Market, and some of the best things were definitely: Coconut Ice Cream, Durian puff, Papaya salad, pure Mango smoothies, and veggie rolls.

Even though everyone (us included) focuses mainly on the food at Jonker Street Night Market, you can also find an immense range of other stalls. There are stalls with local handicrafts, clothing, packaged snacks, herbs, spices, teas, jewelry, toys, and souvenirs. If you’re into tattoos, you can also get a temporary tattoo at one of the Henna stalls.

Read More

Read all about it in our article Jonker Street Night Market: Full Guide.

Need a reliable mobile package to stay online in Malaysia?

We recommend the eSIM packages from Airalo, a trusted eSIM marketplace we’ve been using for over 4 years.

OFFER: $3 off first purchase with code MATEJ1033

3. Cruise on the Melaka River

The best way to explore Melaka’s riverside is on the Melaka River Cruise, a 45 minutes round trip, costing 30RM (about $7) for foreigners and 25RM for local adults.

Melaka’s river cruise runs daily between 9 am and 11 pm and the best time to go on the river cruise is towards the sunset as you watch the city’s countless beautiful lights turn on.

You can buy tickets for the Melaka River Cruise right next to the tourist information center opposite Red Square or purchase them online.

Melaka River Cruise at sunset in Melaka, Malaysia

4. Ride in a cyclo or trishaw

A very popular thing to do in Melaka is riding in the colorful and funky cyclos named trishaws.

The trishaw ride in Melaka lasts 1 hour and costs 40 Malaysian Ringgit (about $9), and they take you around the central part of town.

The most popular time for taking a trishaw ride in Melaka seems to be at night when all the trishaws are glowing with lights. It’s also the time when the trishaws are playing very loud music from their onboard loudspeakers.

We didn’t go for a ride, as we loved going around on foot, but we can imagine it being a fun activity.

Note: We’re not sure, but it seems like the music they play on the trishaws is adjusted to the people on the trishaw, so for example, we’ve heard Indian music played for Indians, and Chinese music played for Chinese.

5. Visit St Paul’s Church

St Paul’s Church in Melaka, built in 1521, is located on the small hill above the Red (Dutch) Square and is the oldest church building in Malaysia and South East Asia.

Even though it’s not entirely preserved (the roof is missing), it does contain the tombstones of influential people from those times that were previously found scattered around the area.

And right in front of the church, you will also find an old white lighthouse built much later in 1849.

From the hill where St Paul’s Church is, you can arguably have the best view of Melaka and even see the sea.

6. Check out A Famosa

Right under St Paul’s hill, you can find A Famosa, the remains of the old Dutch fortress.

7. Find the street art

Melaka, along with Penang, holds an immense amount of street art that is waiting for you to be discovered.

Melaka’s street art project helped transform many of the old forgotten streets to become the centerpieces of tourist attractions.

You can find murals in many locations spread out around Melaka’s downtown. The most known street art spots in Melaka are My Kiehl’s Heritage, street art along the river, “The Well” on Jalan Hang Kasturi, and the art on Jalan Kampung Pantai street.

“The Well,” Jalan Hang Kasturi street, and Jalan Kampung Pantai street are all right next to each other, and the best way to find all of them is to just write “The Well street art” on Google Maps. This area is also the most interesting because it portrays lifelike murals of local life.

Note: Some street art might not look like in our photos or photos of others online when you come, as they do deteriorate through time.

My Kiehl’s Heritage

Street art at Kiehl's Heritage in Melaka, Malaysia

Street art on the river

The Well

Jalan Hang Kasturi

Jalan Kampung Pantai

Orangutan House

8. Enjoy delicious Melaka food

One of the most important things to do in Melaka is to taste all the delicious food, especially the local Nyonya cuisine, the fusion of local Malaysian and Indonesian food with Chinese and later Indian cuisine.

We really loved all the food we tried in Melaka, and some of the best dishes we had were Nyonya Laksa (spicy noodle dish) and Nyonya Cendol (a delicious dessert).

If you love trying new delicious food like us, read our guide about the Jonker Street Night Market in Melaka.

Read More

Read more in the section below: Where to eat in Melaka.

Nyonya Laksa in Melaka, Malaysia
Man preparing fried noodles atop a big fire at Jonker Street Night Market, Melaka (Malacca), Malaysia

Need reliable Travel Insurance for Malaysia?

With 24/7 worldwide assistance, Heymondo insurance includes comprehensive coverage for medical expenses, trip cancellations, and baggage loss or delay.

For digital nomads or full-time travelers, we recommend SafetyWing, which includes brief visits to your home country every 3 months abroad.

9. Visit the floating Melaka Straits Mosque

The beautiful “floating” Melaka Straits Mosque is about a 15-minute drive from the center, and it’s pretty unique, as it looks like it’s floating when it’s high tide.

And if you visit when it’s low tide, you might get the chance to even go down to the “beach” right next to it. We saw many photos online of that, and it looks super cool. But, unfortunately, we weren’t so lucky.

The mosque is open from 5 am until late at night, so you can visit during sunrise or sunset.

Melaka Straits Mosque visiting tips

Although the Melaka Straits Mosque is a bit out from the city, you can easily reach it with a taxi or, better yet, by booking a Grab car.

And it’s not hard to get a Grab ride back either, as some reviews on Google say (that it’s so far away and remote that nobody will come and pick you up). 😉 We had a fantastic Grab driver who shared our love for Vietnam pick us up in a few minutes after requesting a ride.

Dress code: Before entering the Melaka Straits Mosque, women have to cover their hair, arms, and legs, and men are also provided with a robe to cover their legs in case they are wearing shorts.

All the clothing which you use for covering is provided for free.

Arijana Tkalcec at the Melaka Straits Mosque in Malaysia

10. Visit Cheng Hoon Teng Temple

The Cheng Hoon Teng Temple in Melaka is the oldest traditional Chinese Buddhist temple in all of Malaysia, and its details are genuinely remarkable. We loved observing all the decorations on the roof, walls, and inside the temple.

No matter if you’re religious or not, we’d say it’s well worth a visit, as it’s an integral part of Melaka’s history and an insight into the culture of the Chinese community here.

11. Stroll through Tokong Street

In Tokong Street, where the Cheng Hoon Temple is, you can also find the Sri Poyyatha Vinayaga Moorthy Temple, the oldest existing Hindu temple in Malaysia, and the Kampung Kling Mosque.

It’s great to see the diversity and harmony between the different communities in Melaka.

Beautifully decorated Chinese temple in Melaka, Malaysia

12. Observe Melaka from above

Along with St Paul’s hill above the Red Square in Melaka, you can observe Melaka from the Taming Sari Revolving Tower and The Shore Sky Tower.

The best one, according to most people, is the Taming Sari Revolving Tower, which supposedly gets you a better 360 view, unlike The Shore Sky Tower.

We planned on visiting the Taming Sari Revolving Tower, but in the end, we didn’t have enough time to do it.

13. Visit Kampung Morten village

Kampung Morten village, the only remaining traditional village of the first Melaka settlers, is only about a 20-minute walk from Jonker Street and Red Square. The houses are nicely decorated, have yards full of greenery and flowers, and now serve as homestays.

You can see parts of the Kampung Morten village on the Melaka River Cruise if you don’t plan to visit it specifically, and that’s what we did.

14. Enjoy food and drinks by the river

Melaka’s riverside is filled with small cafes and restaurants where you can enjoy some food and drinks and is especially alive in the evenings.

We love every city with a river and Melaka is one of them, especially because you can walk so close to it.

15. Visit a cool cafe

Melaka offers plenty of cool-looking cafes with creative interiors and great food and drinks, like The Daily Fix Cafe, The Stolen Cup, The Baboon House, and Calanthe Art Cafe.

Coffee and dessert at The Stolen Cup in Melaka, Malaysia

We enjoyed dinner at the Geographer Cafe, which looked especially great during that time. And we had a delicious vegetarian Tom Yam here, and we miss it so much that we would return to Melaka just for that. It was served in a coconut, and it was so so delicious!

Stay protected on public WiFi

We’ve been using NordVPN for over 5 years now and can highly recommend the tool for protecting your privacy and freedom while browsing the internet.

It encrypts your connection and hides your data from potential hackers. Also, with a VPN, you can access blocked/restricted content like some Netflix movies or booking sites.

TIP: Shipped Away readers get a special deal.

16. Learn about history at Melaka Sultanate Palace Museum

History lovers should check out the Melaka Sultanate Palace Museum with a collection of traditional art, costumes, jewelry, weapons, and other interesting historical artifacts.

The Melaka Sultanate Palace Museum was built in 1986 as a modern reconstruction of a palace of the Melaka Sultanate based on the historical information gathered from the Malay Annals, the literary work of the Malay maritime empire composed between the 15th and 16th centuries.

17. Visit Flor de la Mar – the maritime museum

Not far from the Red Square is the Maritime Museum, which is actually housed in a replica of the ancient Portuguese ship Flor de la Mar.

We didn’t end up visiting inside, but it looks cool from the outside, so it’s worth making the short walk down to it. And if you’re going for the Melaka River Cruise, the jetty is right next to it.

18. Visit Datuk Wira Dr. Gan Boon Leong’s bodybuilding statues

The quirkiest attraction in Melaka is definitely the statues portraying the father of Malaysian bodybuilding, Dr. Gan Boon Leong, and a counterpart to Arnold Schwarzenegger.

We forgot to take a photo of one of the statues we passed right next to Jonker Street, but they’re big and golden.

19. Observe the wildlife

It might come as a surprise, but Melaka offers quite an interesting collection of animals. The most interesting ones are the huge monitor lizards that are cousins of the scary Komodo Dragons.

You will find the monitor lizards all along the Melaka river: below the bridge at the Red Square, swimming in the river, down at the river close to St Francis Xavier Church, and further up towards Kampung Morten village.

Seeing giant monitor lizards in Melaka was a huge surprise, as before we came, we only heard of otters being present on the riverside. And even though we really looked forward to seeing otters on our 4 or 5 walks along the river, we didn’t see any in the end!

More things to do in Melaka

Baba & Nyonya Heritage Museum

Visit the Baba & Nyonya Heritage Museum to get an insight into the local Peranakan culture and history.

Pantai Klebang Sand Dunes

The sand dunes of Melaka at Pantai Klebang are nothing special, but they would serve as a great spot to watch the sunset.

Jonker Street Hawker Centre

As we were busy going around other places and visited the Jonker Street Night Market three times, we didn’t end up seeing the Hawker Centre.

Melaka Waterparks

You can find the A Famosa Waterpark next to A Famosa, which we didn’t have the chance to visit, but it seems like it offers some great rides.

And there’s another popular waterpark called Bayou Lagoon Water Park, a bit further out from the city.

Skytrex Adventure Melaka

We only heard about the Skytrex Adventure park after we left Melaka, and we’re so sad we didn’t go as it looks like a fun, adrenaline-pumping activity.

Best time to visit Melaka

Melaka has a lot of rainy, humid days all year, but it is still great to visit year-round, and if you’d like the sunniest and driest month, go in February.

We visited Melaka at the beginning of July, and the weather was a mix of sun and clouds, with some days having rain in the afternoon. And it was just fine, as we did most of our exploring in the mornings.

Drone aerial view of Melaka river, Malaysia

Where to stay in Melaka

The best place to stay in Melaka is right in the center, as almost all attractions will be easy to reach on foot.

Many travelers to Melaka want to stay next to the river, and there are limited options you can choose from. However, these are the accommodations we found on the riverside that have good reviews, and we would recommend staying in:

Murals along the riverside in Melaka, Malaysia

We made a mistake and stayed outside the city center, so each time we went to the center, we had to book a Grab ride which took about 10 to 15 minutes. It felt like a nuisance, especially during the weekend when the Jonker Street Night Market takes place, so it’s much harder to book a ride; you have to wait longer, and there are traffic jams.

Where to eat in Melaka

Melaka’s cuisine is easy to explore because all restaurants are right in the city’s center. You can find all kinds of cuisines from Indian, local Malay, fusion Nyonya cuisine, and Western restaurants.

As mentioned above, definitely try to plan your visit around the weekend, so you can visit the night market, which offers a great selection of delicious dishes.

Dishes you should try in Melaka:

  • Nyonya Laksa
  • Nyonya Cendol
  • Nyonya Kuih
  • Popiah rolls
  • Dim Sum
  • Nasi Lemak

Places we recommend for food in Melaka are:

The best places for vegetarian food in Melaka are:

How to get to Melaka

Visiting Melaka from Kuala Lumpur for a weekend is easy as it takes only 2 hours by car, bus, or train (150km) for less than $5.

We recommend coming to Melaka from Kuala Lumpur with a bus/van, as they’re super comfortable, and they drop you off at either your hotel or the central bus station.

On the other hand, you can also get to the Melaka train station from Kuala Lumpur by train in 2 hours. But as you arrive at the Batang Melaka train station, that’s actually a 1-hour drive away from central Melaka, it kind of doesn’t make much sense.

How to get to Melaka from Singapore

The best way to get to Melaka from Singapore is by bus in 4 hours for about $30

How to get around Melaka

The easiest way to get around Melaka is on foot as most attractions are in the central part of the city, with only one or two requiring booking a taxi or Grab car.

Drone aerial view of Red Square and St Paul's Church in Melaka, Malaysia

How many days in Melaka is enough?

Two days is enough for most visitors to Melaka, but you can also visit Melaka on a day trip from Kuala Lumpur as it’s only a two-and-a-half-hour drive away.

Of course, you can also stay longer in Melaka (we stayed for almost a week as we took things slow), but usually, a few days is enough. We wanted to visit the Jonker Street Night Market more than once (we went three times), so it was perfect for us.

Prices in Melaka

Melaka is an affordable destination for most travelers, as the prices are much lower than in, for example, Kuala Lumpur. Of course, it also depends on the places you stay and eat at, but the prices seem pretty fair, even for upscale restaurants.

Is Melaka a safe destination?

Melaka, like Malaysia, is a very safe destination to visit, the people are welcoming, and the atmosphere is pleasing. And it’s one of Malaysia’s most popular tourist destinations, so that already says enough. 🙂

Man preparing fried noodles atop a big fire at Jonker Street Night Market, Melaka (Malacca), Malaysia

Need reliable Travel Insurance for Malaysia?

With 24/7 worldwide assistance, Heymondo insurance includes comprehensive coverage for medical expenses, trip cancellations, and baggage loss or delay.

For digital nomads or full-time travelers, we recommend SafetyWing, which includes brief visits to your home country every 3 months abroad.

Is Melaka worth visiting?

Melaka is definitely worth visiting as a visit to Malaysia can’t be complete without visiting Melaka due to its fantastic food, street art, and bustling night market.

We hope we inspired you to visit Melaka!

Looking for more travel guides and travel inspiration?

Disclaimer: This post may contain affiliate links, which means if you book something through them, we may earn a small commission. But at no extra cost to you!

This helps us to keep posting great informational content and keep everything fresh and up-to-date.

Thank you for your support!

Arijana & Matej
Arijana & Matej

Full-time travelers, photographers, bloggers and travel journalists.

Read more about us.

Thank you for reading

We're Arijana and Matej, a couple and travel blogging duo from Croatia and Slovenia who thrive while slow-traveling. And we have been doing it for over 4 years.

During and after our travels, we love publishing in-depth, researched and above-all, useful travel guides, full of personal first-hand information on the places we personally visited.

Our mission with this blog is to help future travelers have an even better vacation or adventure in the spots we write about.
> You can read more about our mission and how we go about writing these guides in our Writing Ethics page.

If you found our articles useful, and would like to support our work, you can tip us a coffee. ☕

Have a question or an update you would like to share with others?

4 Responses

  1. Thank you for the useful and inspiring information. We are on our way to Makaka right now, and after reading your blog I do look even more forward to spend some days in the city. Thanks!

  2. Hi,
    where exactly is the bus station the bus from Kuala Lumpur stops close to the city centre? 12Go says Malaka Sentral is the last stop, but it seems very far away.

    1. Hi Irina,

      That’s true, Melaka Sentral is the station used by almost all buses coming to Melaka. It does seem far away, but a quick Grab (Uber) ride will get you anywhere for little money (max 15 minutes). There are also local city buses leaving from Melaka Sentral to the centre – called Panorama Melaka. You can find more information here (you also can find the lines on Google Maps when you put navigation)

      Happy travels!

Leave a Reply

Your email address will not be published. Required fields are marked *