Stand on Jalan Kota in the late afternoon and the layers of Malacca stack up in front of you: the Dutch tombstones set into the floor of Christ Church, the brick-red walls of the Stadthuys, and the gate of the old Portuguese fort a short walk uphill. Malacca City's historic core was inscribed as a UNESCO World Heritage Site on 7 July 2008, and most of what you will want to see sits within a compact, walkable area on both sides of the Malacca River.
The city suits travellers who like their history dense and their distances short, and who are happy to spend a day moving between temples, mosques, churches and museum houses rather than chasing scenery. It rewards slow walking and looking up at shophouse façades.
This guide covers the heritage area, the museum cluster around Jalan Kota, and a few places beyond the centre that are worth the trip out. One warning that shapes everything below: on Tuesdays, many museums, shops and restaurants are closed, especially around Jonker Street. If you have only one day, do not spend it on a Tuesday.
Top things to do in Malacca
1. Jonker, Heeren and adjacent streets
This is the residential heart of Old Malacca, just west of the Malacca River, and the best place to start. The streets are narrow and winding, lined with beautifully decorated houses, tiny shops, temples and mosques, and the area is undergoing a renaissance with new shops, restaurants and hotels appearing everywhere. It still has a great deal of atmosphere and is worth simply wandering.
Within this area is Harmony Street, officially Temple Street or Jalan Tokong, so called because it holds the prayer houses of Malaysia's three main faiths: the Cheng Hoon Teng Chinese temple, the Sri Poyatha Vinayagar Moorthi Hindu Temple and the Kampung Kling Mosque. Walk it in one pass to see all three.
2. Cheng Hoon Teng Temple
At 25, Jalan Tokong, this is the oldest Chinese temple in Malaysia, with an inscription dating to 1685 commemorating the deeds of Kapitan China Li Wei King. It opens in the morning and closes at 19:00.
Because it sits on Harmony Street, combine it with the Sri Poyatha Vinayagar Moorthi Hindu Temple and the Kampung Kling Mosque on the same street rather than making separate trips.
3. Christ Church
Built between 1741 and 1753, this replaced a Portuguese church that had been shattered, with bricks shipped from Zeeland in the Netherlands. It is the oldest Protestant church in Malaysia. Dutch tombstones are set into the floor, and the altar holds sacramental silverware still bearing the Dutch coat of arms.
It is open Monday to Saturday, 08:30–17:00, and admission is free. Photography is forbidden inside, so plan to look rather than photograph.
4. Dutch Square
The square around Christ Church and the Stadthuys is the natural gathering point of the heritage area. Here you will find the Tang Beng Swee Clock Tower, which looks Dutch but is not: it was built in 1886.
Pair it with the Youth Museum and Melaka Art Gallery beside Christ Church, where a window on the second level gives you a bird's-eye view back down over the square.
5. Stadthuys
Completed in 1660, this is a reproduction of the former town hall of the Frisian town of Hoorn in the Netherlands, which stood from 1420 until 1796. It is one of the oldest Dutch buildings in the east, and today it houses the Museums of History and Ethnography. Admission is RM10.
It faces Dutch Square, so see it in the same visit as Christ Church rather than as a separate stop.
6. Baba Nyonya Heritage Museum
At 48–50 Jalan Tun Tan Cheng Lock, the street directly parallel to Jonker Walk, this is an actual historic Peranakan townhouse complete with original antique furniture, and a good way to glimpse the life of a wealthy Peranakan family during the colonial era. It is open 10:00–17:00 and closed on Mondays. Admission is RM16.
The tour is guide-led and mandatory, and photography is forbidden. Because it sits parallel to Jonker Street, slot it in between walks along Jonker and Heeren.
7. Saint Paul's Church
Built in 1521 by the Portuguese, it became a fortress in 1567 and remained one until 1596. After the Dutch siege it became St Paul's, having previously been known as Nossa Senhora da Annunciada. It later served as a burial ground for the Dutch, and tombstones still stand along the walls of the ruins.
Take the path up the hill from Jalan Kota and it will lead you to the church. Combine it with the Porta de Santiago, which is nearby around St Paul's Hill.
8. Porta de Santiago (A Famosa)
On Jalan Parameswara, around St Paul's Hill, these are the remains of the old Portuguese fort A Famosa. What you see now is a mostly Dutch reconstruction, bearing the VOC coat of arms.
The Malay and Islamic World Museum sits beside it on Jalan Kota, so the two are easy to do together.
9. Melaka Sultanate Palace Museum
On Jalan Kota, below the hill, this is a reconstruction of the istana of Sultan Mansur Shah, built in 1985. It is also known as the Melaka Cultural Museum. Opening hours are Saturday, Monday, Wednesday and Thursday 09:00–18:00, and Tuesday and Friday 12:15–14:45. Admission is RM20.
Note the Tuesday hours carefully: the museum opens only in the early afternoon that day, unlike most of the city's closures.
10. Maritime Museum
On Jalan Merdeka, the main historical exhibits are hosted inside a replica of the Flor de la Mar, a 16th-century Portuguese ship, with a building alongside holding further exhibits on modern maritime activity and sea life. It is open 09:00–17:00 and admission is RM26.
It sits across the river from the heritage core, making it a natural extension of a walk along the water.
11. Bukit China
One of the largest Chinese cemeteries outside mainland China, with graves going back to the late Ming dynasty in the mid-17th century; the earliest grave found so far dates to 1622, though many graves were exhumed during the British occupation. It is a popular jogging spot for locals, with tracks across the hill.
Climb to the top for a view over the town, and pair the visit with Poh San Teng Temple at the foot of the hill.
12. Poh San Teng Temple and the King's Well
At the foot of Bukit China and next to the King's Well, this temple was founded in 1795 by Kapitan China Chua Su Cheong as a graveyard temple, with Fu-te Zhen Shen as its main deity. It was built so that descendants of those buried on Bukit China could pray to their ancestors away from heavy rain and strong winds.
The well beside it is tied to the story of Hang Liu, said to be a Chinese princess from the Ming dynasty sent to wed Sultan Mansor Shah in the 15th century, whose 500 followers settled on Bukit China and drew their water here.
13. Masjid Kampung Hulu
On Jalan Hang Lekiu, built in 1728, this is one of the oldest functioning mosques in Melaka, alongside Masjid Kampung Kling and Masjid Tengkera (Tranquerah) on Jln Tengkera. Look for the mixed Chinese, Javanese and Arab influences on the minarets and roofs.
It sits within the old street grid, so fold it into a walk through the Jonker and Heeren area rather than treating it as a separate outing.
14. Melaka Straits Mosque
On 8 Jalan Pulau Melaka, this mosque was built on the man-made island of Pulau Melaka just off the coast of the city. It is spectacular in the evening and at night.
Go late in the day, when the light is at its best, and treat it as the close of an afternoon rather than a midday stop.
15. Portuguese Settlement
Take bus 17, bound for "Ujong Pasir and Bandar Hilir", from Melaka Sentral. This is where the descendants of the Portuguese who conquered Malacca in 1511 live today, just southeast of the city centre: tidy rows of mostly wooden houses leading up to the Portuguese Square (Medan Portugis) and Hotel Lisboa on the waterfront. The people may look Malay, but inside their houses you will see altars with statues of Jesus and Mary set high on the walls, and quite a few still speak Cristao, or Cristang, a Portuguese patois.
There are many restaurants serving Portuguese Eurasian fare. The most interesting times to visit are during Intrudu, usually in February, when you may be drenched with buckets of water; Festa San Pedro in June, with processions and cultural shows; and Christmas, when the settlement is decked in decorative lights.
If you only have one day
Morning. Start in the heritage area on foot, walking Jonker, Heeren and the adjacent streets while the day is cool, then follow Harmony Street to Cheng Hoon Teng Temple and the other prayer houses on Jalan Tokong. Break the walk at the Baba Nyonya Heritage Museum on Jalan Tun Tan Cheng Lock, the street parallel to Jonker Walk, for the guide-led tour of the Peranakan townhouse.
Afternoon. Cross to Dutch Square for Christ Church, the Tang Beng Swee Clock Tower and the Stadthuys, then take the path up the hill to Saint Paul's Church and on to the Porta de Santiago. If time allows, add the Melaka Sultanate Palace Museum below the hill on Jalan Kota, or the Maritime Museum on Jalan Merdeka.
Evening. Head out to the Melaka Straits Mosque on Pulau Melaka, which is at its most spectacular in the evening and at night. If you would rather eat, take bus 17 from Melaka Sentral to the Portuguese Settlement for Portuguese Eurasian fare instead.
Frequently asked questions
Which day should I avoid in Malacca?
Tuesday. Many museums, shops and restaurants are closed, especially in the Jonker Street area, and the Melaka Sultanate Palace Museum keeps only reduced afternoon hours that day.
Can I photograph inside the churches and museums?
Not everywhere. Photography is forbidden inside Christ Church and inside the Baba Nyonya Heritage Museum.
Do I need to book the Baba Nyonya Heritage Museum in advance?
The tour is guide-led and mandatory, so plan your visit around the tour rather than turning up expecting to wander through on your own. The museum is closed on Mondays.
How do I reach the Portuguese Settlement?
Take bus 17, with the destination "Ujong Pasir and Bandar Hilir", from Melaka Sentral.
Pick a day that is not a Tuesday, put on shoes you can walk in, and start with the streets of Old Malacca before you decide what else fits.