
2 Days in Malacca: Itinerary, Stay and Costs
A realistic 2 days in Malacca itinerary: day-by-day route, weekend vs weekday timing, where to stay, getting there and budget tips.
On this page
Last updated November 2026: 2 days in Malacca (spelled Melaka locally) covers the historic core at an easy pace, with room for one evening on Jonker Street. Day one stays on the east bank around Dutch Square, and day two moves to slower neighborhoods and a long food block. Unsure about the length? Our guide to choosing your trip length compares the options.
Featured image: P. Hughes, CC BY 4.0, via Wikimedia Commons.
At a Glance

Two days suits first-timers who want food, heritage and one night out without rushing. Almost everything on day one sits within a short walk of Dutch Square.
- Best for: first visits, food-led travelers, couples and friends who like walking
- Pace: easy, with a long midday break both days
- Base area: Jonker Street and Chinatown for walkability
- Walking load: moderate, mostly flat streets; Kampung Morten adds a longer leg on day two
- Best arrival: Friday or Saturday, so the night market falls on your first evening
- Skip this itinerary if you only have one day: try our one-day Malacca route instead

Day 1: Historic core and river
Start early. St Paul's Hill and the ruins are busiest once day-trip groups arrive, and the heat builds fast. Stops are close together, so the order matters more than the distances. Prices and hours below were checked November 2026.

- 8:30am, St Paul's Hill and A Famosa: climb the hill while it is cool and quiet. The ruins carry little on-site context, so allow an hour or two and move on.
- 10:00am, Stadthuys on Dutch Square: it is open Tuesday to Sunday, 9:00 AM to 5:30 PM, with last entry at 4:30 PM. It is closed Monday. Adult admission is RM 20 for foreigners and RM 10 for Malaysians. Children pay RM 10 and RM 5. One ticket covers every museum inside the building.
- Midday, Maritime Museum on Jalan Quayside: it is open Tuesday to Sunday, 9.00am to 5.30pm, with last entry at 4.30pm. It is closed Mondays. Non-citizen adults pay RM 20 and citizens pay RM 10, covering Muzium Samudera Fasa I, Fasa II and the Royal Malaysian Navy Museum. Use it as your shaded break.
- 3:30pm, Jonker Street (Jalan Hang Jebat): Dutch Square is right opposite, about a 3-minute walk. Allow 1.5 hours for shops and side streets. Weekday afternoons are the quietest.
- 6:00pm, river walk or cruise: cruises leave near the Maritime Museum for about RM 30 and take around 45 minutes. Sunset slots are the popular ones.
- 8:00pm, dinner on or near Jonker Street. From Friday to Sunday the road becomes a night market with food stalls and musicians from 6pm to midnight.
Day 2: Food, Malay heritage and the slower side

Day two trades ticked-off sights for texture. Walking between stops is short until Kampung Morten, so keep your energy for the food block.
Portuguese Settlement sits 2 km south of town, so an early seafood dinner there means arranging a ride after the Kampung Morten walk.
- 8:00am, river walk and murals: the waterway is cooler and emptier in the morning, and large street-art pieces line some riverside buildings.
- 9:30am, Cheng Hoon Teng Temple and Kampung Kling Mosque on Jalan Tokong: both are free to enter. Dress modestly and keep voices low.
- 11:00am, Baba & Nyonya Heritage Museum: it shows Peranakan house life. Tour times are posted at the door.
- 12:30pm, long lunch: try laksa in both the asam and Nyonya styles, then poh piah, cendol and pineapple tarts. Penang fans can compare notes in our Malacca versus Penang guide.
- 3:00pm, Kampung Morten: the walk from Jonker Street is about 1.5 km and 20 minutes. Bike hire costs around RM 10 a day. Ride-hailing is the cool option. Homes here are private, so stay respectful.
- 5:30pm, buffer: cafes along the river, or head 2 km south of town to Portuguese Settlement on the coastline for an early seafood dinner.

Rainy day or heat swap
If a storm hits, move Stadthuys and the Maritime Museum to the wet block and push the hill to the next clear morning. Midday heat is the usual trigger. Plan museums, cafes and a hotel rest between 12pm and 3pm, then walk again once shade returns.
Maritime Museum's last entry at 4.30pm still fits after the 12pm to 3pm rest window, so the wet-day swap works without rushing.
Weekend vs weekday: which 2 days to pick

Jonker Street's night market runs Friday, Saturday and Sunday from 6pm to midnight. Arrivals early in the week face a quieter town, and some restaurants reportedly close on Monday and Tuesday. The Stadthuys and the Maritime Museum are also shut on Mondays. Trade-offs: markets bring atmosphere and food, but also crowds and tourist-adapted menus.
| Arrival | Strengths | Risks | Mitigation |
|---|---|---|---|
| Fri to Sun | Night market 6pm to midnight, most food open, Stadthuys closes 5:30 PM | Crowds on Jonker Street, noisier stays | Do the hill early, book a room off the main strip |
| Mon to Tue | Quiet streets, easy photos | Stadthuys and Maritime Museum closed Monday, some restaurants may be shut | Check opening days for named restaurants and keep a fallback food area |
Where to stay
Pick by noise tolerance. Staying near Jonker Street puts you a 3-minute walk from Dutch Square. Staying further out saves sleep on market nights but adds transport each way.

| Area | Good for | Trade-off |
|---|---|---|
| Jonker Street and Chinatown | Walking everywhere, late dinners | Noisy Friday to Sunday |
| Edge of the old town | Quieter nights, easier parking | Short ride to the core |
| Near Portuguese Settlement | Seafood evenings, coastal feel | Needs a car or ride-hailing |
Getting there and around
Buses arrive at Melaka Sentral on Jalan Abdul Razak, which operates 9.00AM to 6.00PM. Tickets for interstate buses can be booked online or at counters and vending machines. The terminal is about 5 km from the old town, so plan a taxi, ride-hail or local bus for the last stretch. Melaka Bus Town No.17 stops at Jonker Street. Kuala Lumpur is about 2 hours away, and Singapore 4 to 5 hours with the border. The old town is walkable, so you rarely need a vehicle once you are inside it.
Budget and booking tips

Museum entry is the main fixed cost: Stadthuys is RM 20 and the Maritime Museum RM 20 for foreign adults. Food and transport stay cheap compared with a hotel night. Events and current notices appear on Visit Melaka tourism.
| Item | Cost level | Note |
|---|---|---|
| Stadthuys | RM 20 foreign adult | Covers all museums inside |
| Maritime Museum | RM 20 non-citizen adult | Closed Mondays |
| River cruise | About RM 30 | Slots vary |
| Bike hire | About RM 10 a day | Useful for Kampung Morten |
| Street food | Low | Heaviest spend is dessert and drinks |
Mistakes to avoid and who should skip parts
Do not schedule the hill at noon, and do not arrive Monday expecting full dining. Doubters can read our take on whether Malacca is worth visiting. Skip the ruins if heat or time is tight, since they carry little context. Skip Kampung Morten if you dislike walking in midday sun.
Frequently Asked Questions
How many days to visit Melaka?
Two days covers the historic core, a night market evening and a slower second day. One day works as a rushed alternative. A third day suits readers adding Portuguese Settlement or a coastal stop.
Where to go at night in Malacca?
Jonker Street turns into a night market from 6pm to midnight on Friday, Saturday and Sunday. Riverside cafes are the quieter option on other nights. Cruises near the Maritime Museum run around sunset.
Is Malacca cheap?
Street food and local transport cost little, while museum tickets are fixed at RM 10 to RM 20 per adult depending on residency. Accommodation is the biggest swing. Weekdays are the easiest time to find a bargain.
Useful notes for your Southeast Asia trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





