Melaka Itinerary: 3 Days of Heritage Streets, Local Food and Riverside Charm

Traveloka MY
4 min read

Melaka is the kind of city where a short getaway can still feel surprisingly full. Historic buildings, colourful streets, riverside walks, and local food all sit within a relatively compact area, making it easy to explore at a relaxed pace.

The city’s UNESCO-listed heritage area also tells the story of Melaka’s multicultural past, with Malay, Chinese, Portuguese, Dutch, and British influences visible across its architecture, neighbourhoods, and food. Within three days, you can see the major sights without having to rush from one attraction to another.

Why Is Melaka Worth Exploring?

Melaka brings together history, culture, food, and a laid-back atmosphere in one destination. Its old town is especially enjoyable on foot, with heritage buildings and small shops appearing around almost every corner.

Beyond the historic centre, you can find traditional Malay villages, riverside cafés, coastal views, and plenty of local dishes that are closely associated with the city.

Day 1: Step Into Melaka’s Historic Heart

Start your Melaka itinerary around the historic centre, where some of the city’s best-known landmarks are within walking distance of one another. Leave plenty of time to wander rather than simply moving from one attraction to the next.

1.
Walk Around Dutch Square Begin at Dutch Square, recognisable by its red colonial-era buildings and Christ Church. It is one of Melaka’s most photographed areas and a convenient starting point for exploring the old town.
2.
Visit A Famosa Continue towards A Famosa, one of the oldest surviving European architectural remains in Southeast Asia. The remaining gate, Porta de Santiago, offers a glimpse into Melaka’s Portuguese past.
3.
Explore St. Paul’s Hill Walk uphill to St. Paul’s Church for a closer look at another layer of Melaka’s history. The elevated location also gives you a different perspective over the surrounding city.
4.
Wander Along Jonker Street Make your way to Jonker Street, officially Jalan Hang Jebat, where antique shops, boutiques, cafés, and food stalls line the historic street. If you visit during the weekend, the Jonker Walk night market adds even more energy to the area.
5.
Try Melaka’s Famous Local Food End your first day with local specialities such as chicken rice balls, Nyonya dishes, or cendol. Melaka is as much a food destination as it is a heritage city, so this is one part of the itinerary worth taking slowly.

Day 2: See Another Side of Melaka

Once you have explored the main heritage landmarks, spend your second day discovering the neighbourhoods and experiences that show a quieter side of the city.

1.
Visit Cheng Hoon Teng Temple Explore Cheng Hoon Teng Temple, one of Malaysia’s oldest functioning Chinese temples. Its detailed architecture and peaceful courtyards make it a worthwhile stop around the Jonker Street area.
2.
Explore Kampung Morten Head towards Kampung Morten, a traditional Malay village along the Melaka River. The neighbourhood offers a contrast to the colonial architecture of the old town and provides a closer look at local Malay heritage.
3.
Walk Along the Melaka River Follow the river through the city and take your time around its bridges, murals, cafés, and colourful buildings. The riverside becomes especially pleasant later in the afternoon when the temperature starts to drop.
4.
Browse Local Cafés and Shops Take a break at one of Melaka’s independent cafés or browse the small shops around the heritage district. This is also a good time to look for local crafts, snacks, and souvenirs.
5.
Take a Melaka River Cruise at Sunset Finish the day on a Melaka River Cruise. The boat ride passes historic buildings, bridges, murals, and riverside landmarks, offering a different way to experience the city as the evening lights begin to come on.

Discover Flights With Traveloka

Sun, 8 Nov 2026

Scoot

Singapore (SIN) to Melaka (MKZ)

Start from RM 253.05

Sat, 24 Oct 2026

Scoot

Pekanbaru (PKU) to Melaka (MKZ)

Start from RM 286.76

Fri, 23 Oct 2026

Scoot

Balikpapan (BPN) to Melaka (MKZ)

Start from RM 298.46

Day 3: Slow Down Before You Leave

Keep the final day flexible and use it to explore places outside the busiest part of the heritage district. This gives your Melaka itinerary a slower finish while leaving time for shopping and one last good meal.

1.
Start With a Local Breakfast Begin with a simple Malaysian breakfast before heading out. Look for local favourites such as nasi lemak, noodles, or traditional kuih.
2.
Visit Melaka Straits Mosque Head towards the coast to see Melaka Straits Mosque, known for its distinctive architecture and seaside setting. The mosque is particularly scenic when viewed from the surrounding coastal area.
3.
Explore More of Melaka’s Museums If you want to learn more about the city’s history, spend part of the day visiting one of its museums. Choose based on your interests, whether you prefer history, maritime heritage, or local culture.
4.
Shop for Local Snacks and Souvenirs Before leaving, pick up some local treats such as dodol, pineapple tarts, Nyonya kuih, or products made with gula Melaka. They also make easy souvenirs to bring home.
5.
End With One Last Peranakan Meal Finish your trip with a Peranakan meal and try dishes such as Nyonya laksa, ayam buah keluak, or other traditional dishes. It is a fitting way to end a getaway shaped by Melaka’s multicultural food heritage.

Flavours to Discover in Melaka

Food deserves its own space in any Melaka itinerary, especially with the city’s mix of Malay, Chinese, and Peranakan influences.

1.
Chicken Rice Balls A Melaka classic served with tender chicken and rice shaped into small balls.
2.
Nyonya Laksa Look for a rich, spicy noodle soup with a coconut-based broth and aromatic herbs.
3.
Nyonya Kuih These colourful bite-sized sweets come in many textures and flavours, often using ingredients such as coconut, rice flour, and gula Melaka.
4.
Satay Celup Dip skewered ingredients into a shared pot of hot, savoury satay sauce for a distinctly Melaka dining experience.
5.
Cendol Cool down with shaved ice, coconut milk, green rice flour jelly, and gula Melaka.
6.
Gula Melaka Desserts Keep an eye out for desserts featuring palm sugar, which adds a deep caramel-like sweetness to many local treats.

Which Parts of Melaka Are Worth Exploring?

Melaka is relatively compact, but each area offers a slightly different experience.

1.
Jonker Street: Best for Heritage, Food, and Nightlife Choose this area if you want to stay close to heritage buildings, restaurants, cafés, and evening activity.
2.
Dutch Square: Best for First-Time Sightseeing This is a convenient base for reaching major historic landmarks on foot.
3.
Kampung Morten: Best for Traditional Malay Culture Visit for a quieter neighbourhood experience and a glimpse into traditional Malay homes and community life.
4.
Melaka Riverside: Best for Evening Walks and Cafés The riverfront is a pleasant choice for relaxed walks, photography, dining, and seeing the city after sunset.

Getting Around Melaka Without the Hassle

The historic centre is compact enough to explore mostly on foot, especially around Dutch Square, Jonker Street, and the riverside. Walking also lets you discover smaller streets and shops that you might otherwise miss.

For attractions further from the centre, e-hailing and taxis are convenient options. Driving can be useful if you want to explore areas outside the heritage district, although parking and traffic around popular areas can be busier during weekends.

Make Your Melaka Getaway More Memorable

Three days in Melaka give you enough time to experience its historic streets, multicultural food, riverside atmosphere, and quieter neighbourhoods without making the trip feel rushed. The best part is that you can easily mix sightseeing with long meals, café stops, and spontaneous walks.

When you are ready to plan the rest of your trip, Traveloka makes it easy to arrange your travel essentials. Browse flights and hotels, then explore activities for things to do during your stay. You can also check Traveloka Promotions for available deals. Enjoy Best Price Guarantee, Best Deals Every Day, 24/7 Live Agent Support, and access to 2M+ hotels worldwide. T&C Apply.

Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Suite 6-1, Level 6, Wisma UOA Damansara II, No. 6 Changkat Semantan, Damansara Heights, 50490 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved.