The Perfect 2 Day Melaka Itinerary for First-Time Visitors

Looking for a 2-day Melaka itinerary? See the best of the city in this perfect itinerary.

Known as “the Venice of Malaysia”, Melaka is one of our favourite cities. Filled with history, art, and culture, the old town is a UNESCO World Heritage Site. Melaka is a melting pot of different cultures and religions, with more than 400 years of occupation, and traders visiting from all over the continent, leaving a lasting legacy on the city.

Two days in Melaka is the perfect amount of time to cover all the highlights and best spots. In this 2 day Melaka itinerary, we’ll put everything together for you, so you can see the most impressive historical sites, street art, and try the best foods.


2 Days In Melaka Overview

Don’t have time to read the whole post? Here’s a brief overview of what to expect on each day of your Melaka itinerary.

  • Day 1 – Red Square, St Paul’s Hill, A Famosa, & More!
  • Day 2 – Coffee, Melaka Straits Mosque, River Cruise, & More!

Day 1: Historic Melaka

The first day of your Melaka itinerary is focused around the Old Town, one of our favourite areas to explore

Morning

Start your day bright and early at the Red Square to beat the crowds. Red Square, also known as Dutch Square, is the heart of the old town, with several beautiful buildings painted totally in red. This is possibly the most iconic part of the city, and one of the most photographed. 

Tip – Red Square gets very busy, which is why we recommend visiting early!

Spend some time admiring the Stadthuys building, once the Dutch town hall. This magnificent building dates back to 1650 and is often referred to as the oldest Dutch building in the East.

The other main attraction in Red Square is the Christ Church. The Church is still in operation today, but has been kept very authentic to its original style. We recommend heading inside to take a quick look.

You’ll also find a beautiful clock tower and fountain, both of which are much newer additions to Red Square, as well as lots of flowers and a few benches where you can relax.

Recommended Time – 1 Hour 30 Minutes

After spending some time in Red Square, take the 10-minute walk to reach A Famosa. This is the last section of the Portuguese fortress, built in 1511 to protect the city. There is not much still standing, but what is left is actually really impressive. You can still see really detailed carvings above the doorway, and can walk through to the other side.

Once you’ve spent a little time admiring A Famosa, continue a few minutes uphill to reach St Paul’s Church. This is the oldest Church in Southeast Asia and, despite missing a roof, is incredible to see. You are literally walking on a piece of history.

If you go inside, you’ll find gravestones propped against the walls, each with a little placard telling you about the person the gravestone belongs to. I found it so interesting to read a little about the people who lived hundreds of years before. The oldest gravestone we found dated back to 1568.

Recommended Time – 1 Hour 30 Minutes

Lunch

For lunch, head to Jonker Street to try some authentic Peranakan cuisine. We recommend Jonker-88, though it can get busy during lunch hours. 

Afternoon

After a hearty lunch, continue your walk down Jonker Street, popping into any of the cute shops that catch your eye. Cut across to the next road to head to Kampung Kling Mosque.

Built in 1748, Kampung Kling is one of Malaysia’s oldest mosques, and it is incredibly unique. I’m almost certain you will have never seen a mosque quite like it.

The green roof is built in several tiers, whilst the minaret looks like a Pagoda. Inside the mosque, it is built to look like Victorian England. It is a peculiar blend of styles which makes it truly unique.

After seeing Kampung Kling Mosque, continue your walk down Harmony Street, named due to the three different religious buildings situated in close proximity.

The next temple to see is Sri Poyyatha Vinayagar Moorthi Temple. This is Malaysia’s oldest Hindu Temple, built in 1781. It is brightly coloured, though a lot simpler than many other Hindu temples we’ve seen in Malaysia. Inside is pretty small, but it is worth popping in to have a quick look.

The final temple on day 1 of this itinerary is Cheng Hoon Teng Temple. This is the oldest operating temple in Malaysia, dating back to 1645. It is relatively small, but beautiful, painted black with gold Chinese writing over the wooden beams. Everything is incredibly ornate and there are so many little details to see. 

Want to see another temple? Just across from Cheng Hoon Teng is Xiang Lin Si Temple. Head up to the second storey for beautiful views over Cheng Hoon Teng.

Recommended Time – 2 Hours

After spending a couple of hours exploring the temples of Harmony Street, continue on to Lorong Seni. This little alleyway is gorgeous, lined with flowers with street art on its walls. There are several interactive pieces. We loved the Orangutans and the larger piece showing what Melaka was like as a major trading port hundreds of years ago.

Recommended Time – 45 Minutes

The last stop of the afternoon is Kiehl’s Colourful Mural Wall. This is such an iconic spot in Melaka and you have to add it to your itinerary. The whole side of the building is painted in a geometric pattern using bright colours. It makes a great photo spot, using the doorway to frame you.

Recommended Time – 30 Minutes

Evening

If you’re visiting Melaka on a Friday, Saturday, or Sunday, spend the evening at Jonker Street Night Market. It’s absolutely fantastic. You can get so many delicious bites to eat, as well as more main dishes. It’s such a fun experience wandering the street, trying all the different things on offer.

Make sure to pick up a fresh mango juice – it’s just divine. You can also try the traditional Malay Cendol, a dessert made of ice, coconut milk, beans, green noodles, and gula Melaka.

Cendol, a popular Malaysian dessert

Not only are there hundreds of stalls offering food and drink, you can also pick up some nice souvenirs and bits and bobs. Walking around Melaka we saw so many artists sketching in the streets, and we managed to pick up a drawing from one of them at the market. 

If, unfortunately, Jonker Street Night Market is not on, head to Wild Coriander restaurant and try their Nasi Lemak rendang. Alternatively, why not head out on a food tour to sample the best of the local cuisine?


Day 2: River & New Town

After a busy first day, your second day in Melaka is all about slowing down and soaking in the atmosphere of this beautiful town. 

Morning

Start your morning with a stroll along the Melaka River. This was our favourite way to start the day, with the soft morning light casting perfect reflections in the still water. It is so peaceful. The buildings lining the riverbank are brightly coloured, and it instantly puts you in a good mood.

Recommended Time – 1-2 Hours

Make your way into the old town for a mid-morning coffee at one of Melaka’s many amazing coffee shops. We didn’t expect Melaka to have such a good coffee scene, but it really does. A few our favourite cafés are located on Jonker Street. We particularly liked The Stolen Cup. The pastries here are perfectly buttery and flaky, and the coffee is locally roasted.

Try the gula Melaka latte for a unique local twist on the classic!

Recommended Time – 1 Hour

Next, head to the Saint Francis Xavier Church. It is much newer than the others in this itinerary, built in 1859. Despite looking really new, the structure has actually remained really authentic to the original design, both inside and outside. Unfortunately, when we visited, it was undergoing restoration so we couldn’t go inside.

Just outside of Saint Francis Xavier Church is the ruins of the São Domingo Bastion which is interesting to see.

Recommended Time – 30 minutes

Lunch

For lunch, head to Restoran Baba Kaya, a cute little restaurant on the riverbanks. Try the traditional laksa, noodles in a thick curry broth. Or, if you want something lighter, you can never go wrong with kaya toast!

Afternoon

In the afternoon, head to Baba Nyonya Heritage Museum. This is a beautifully-preserved Peranakan town house from the 19th-Century. It is more like an open house than a museum.

You can walk around with an audio guide telling you stories about each of the rooms. It’s very immersive and fascinating to see how an upper-class family lived. The house is stunning too. It costs 25 MYR per person to enter, including the audio guide.

Recommended Time – 1 Hour

Next stop is the Melaka Straits Mosque. To get there, you’ll need to take a Grab. It’s not far, but it is on main roads so you can’t walk it. Melaka Straits Mosque is absolutely beautiful, built on stilts over the sea. Before going in, head to the viewpoint just around the corner. This is the best place to see the Mosque floating on the water. 

The mosque itself is open outside of prayer hours, so make sure to time your visit right to avoid disappointment.

Melaka Straits Mosque Opening Hours

9am-12:30
14:30-16:15
17:30-18:30

To enter the Mosque, you’ll need to completely cover up if you’re a woman, or cover your legs and shoulders as a man. They have coverings for both men and women to hire for 5 MYR. This is probably the easiest option for women.

The best part of the mosque for me was the fact that it’s built over water. It made it an incredibly calming experience, hearing the sounds of the waves crash against the shore. We loved it.

Recommended Time – 2 hours

Evening

Get a Grab back into town and head to Pak Putra Restaurant for dinner. This was our favourite restaurant in Melaka, serving up delicious North Indian Cuisine. We arrived around 6:30pm and there were already over 100 people sat outside on the little plastic tables and chairs.

Pak Putra is famous for two things: their tandoori chicken and their cheesy naan breads. Both are insanely good. Nat said the tandoori chicken was the best he’d ever had. We also ordered a garlic naan and daal which were incredible too. The portion sizes are huge and we definitely ordered way too much. We were absolutely stuffed! 

After eating as much good Indian food as you can manage, head back to the Melaka River for one final activity to end your two days in Melaka. Spend the rest of the evening on board a river boat, cruising up the Melaka River.

The cruise lasts around 45 minutes, with a guide telling you information about the city. Whilst you can do the cruise in the day, we recommend waiting till it gets dark to see the city all lit up. It looks incredible at night and is the perfect way to end your stay.


Where To Stay In Melaka

To make the most out of this 2 day Melaka itinerary, we would recommend staying in the old town. Almost everything will be easily reachable on foot, saving you time and money. Try not to stay directly on Jonker Street as it can get a little loud at night and the old buildings generally don’t have great soundproofing.

✅ Best Budget Stay – Old Town Guest House

Old Town Guest House is a little quirky and colourful, which is very fitting for Melaka. The rooms are simple, but it really feels like a home away from home. The hosts are very friendly, and their freshly-baked banana bread is the best. If you’re after a simple room in a central location, you can’t do much better than this.

✅ Best Mid-Range Stay – JonkeRED Heritage Hotel

Located inside a classically red-painted building right next to Red Square, JonkeRED Heritage Hotel could not be more conveniently located. The rooms are decorated in a simple but classical style, and are spacious and comfortable. 

✅ Best Luxury Stay – Liu Men Melaka

Liu Men is a stunning hotel located inside a beautifully refurbished colonial-style home. The floors are polished tile, the walls clean white, and furnishings are made from a dark-stained wood. The rooms are comfortable and spacious, with some even featuring a bathtub. 


How to Get Around Melaka

The best way to get around Melaka is by walking! The old town is pretty compact and you can see a lot on foot. Plus, by walking, you’ll see so much that doesn’t make it onto a formal Melaka itinerary. Think beautiful colonial buildings, the river, cute cafés, shops, and street art. 

If you’re travelling a little further afield, such as to the Melaka Straits Mosque or the bus station, Grab is the best. You can order a car quickly and cheaply using your phone. It’s a very cost-effective way to travel longer distances.

Not Sure If This Itinerary Works For You?
This itinerary is based on our personal experience and what we felt flowed best. But every trip is different.
Your budget, pace, arrival airport, travel style and priorities might mean tweaking this slightly — whether that’s spending longer somewhere, skipping a stop, or choosing a different base entirely.
If you want help adapting this route specifically to you, we offer personalised travel planning where we refine everything properly before you book.
➡️ See how we can tailor this to your trip ⬅️


Frequently Asked Questions

Still have a few questions about visiting Melaka? We’ve answered the most common questions below.

When Is The Best Time To Visit Melaka?

The best time to visit Melaka is in dry season, between March and October. We strongly recommend visiting on a Friday, Saturday, or Sunday in order to enjoy the Jonker Street Night Market. It is one of the highlights of the city!

Is Two Days In Melaka Enough?

Yes, we would say two days is plenty of time to cover Melaka’s main attractions. The city is pretty compact and easy to walk around meaning you can cover quite a lot in just two days.

Is Melaka Crowded?

Melaka is a popular tourist city in Malaysia and can get pretty crowded, especially on weekends. However, the crowds seem to just make the city feel even more fun and vibrant. I don’t like crowds and yet did not find it too overwhelming, even in the middle of the night market.

Can You Visit Melaka On A Day Trip From Kuala Lumpur?

Yes, you can visit Melaka on a day trip from Kuala Lumpur, however we would urge you to stay overnight if possible. It’s a lot of driving in one day, and Melaka really comes to life after dark which you miss out on if you don’t stay.


Wrap Up

Spending two days in Melaka is the perfect amount of time to get to know the city. With incredible food, street art, history, and a vibrant atmosphere, we think this is one of the best cities in Malaysia. This two day Melaka itinerary includes all the must-see sights and food spots we genuinely love. 

If you can, make sure to visit on a weekend to get to experience the famous Jonker Street Night Market. It is definitely one of the highlights of the city, and it would be a shame to miss it. However, no matter when you visit Melaka, we’re sure you’re going to love this city.

PREPARE FOR YOUR TRIP

OUR TRAVEL RESOURCES

Found This Post Helpful? Pin It For Later!

Read More