Malacca as a Day Trip from Kuala Lumpur
How to do Malacca as a day trip from KL — bus from TBS (around RM10 to RM18), travel time, a tight one-day plan, and an honest take on whether to stay overnight instead.
Malacca is the classic day trip out of Kuala Lumpur — close enough to do in a day, different enough to feel like a real getaway. About two hours south by road, the old port town hands you 500 years of history, a famous night market and some of the best palm-sugar desserts in the country. Here’s how to actually pull it off in one day, and an honest note on when you should just stay the night instead.
Getting there
The easiest, cheapest route is the express bus.
- From: Terminal Bersepadu Selatan (TBS) in southern KL, the city’s main long-distance bus hub. It’s directly connected to the KTM/LRT at Bandar Tasik Selatan station, so you can reach it from KL Sentral in about 15 minutes by train.
- To: Melaka Sentral, Malacca’s central bus terminal, a few kilometres out from the historic core.
- Fare: roughly RM10 to RM18 one way as of 2026, depending on operator and day (weekends cost a little more).
- Time: about 2 to 2.5 hours, longer in Friday-to-Sunday traffic.
- Frequency: buses leave roughly every 30 minutes from early morning to late night, so you don’t strictly need to pre-book on a weekday — but on weekends, book ahead online to lock in your return.
From Melaka Sentral to the old town it’s a short Grab ride (around RM10 to RM15) or a local bus. Don’t try to walk it.
Other options: Grab/car the whole way (faster, more flexible, far pricier), or a packaged day tour from KL (convenient, but rushed and you’re on someone else’s clock). The bus is the sweet spot for value and freedom.
A realistic one-day plan
The historic core is compact and walkable, which is what makes a day trip work. A tight but doable flow:
- Catch an early bus — aim to leave TBS by 8am to be in the old town by around 11am.
- Dutch Square — the red Stadthuys, Christ Church, the photo everyone takes. Spot the flower-and-LED trishaws idling here.
- St Paul’s Hill and A Famosa — climb to the church ruins for the view, down past the old Portuguese fort gate.
- Lunch: chicken rice balls — the Malacca specialty, in the shops on or near Jonker.
- Baba & Nyonya Heritage Museum — the standout indoor stop (around RM18, guided). Allow an hour.
- Jonker Street — antiques, souvenir shops, a bowl of Nyonya cendol to beat the heat.
- Malacca River Cruise or a riverside coffee — the 45-minute boat ride is a pleasant way to rest your legs.
- Early dinner / snacks, then head back to Melaka Sentral for an evening bus.
That’s a full, fast day. You’ll see the headline sights but won’t have much idle time.
Baba & Nyonya Heritage Museum
- 🕐 Hours
- Tue–Sun, 10am–5pm (last entry ~4:15pm); closed Mon
- 📍 Address
- 48 & 50, Jalan Tun Tan Cheng Lock, 75200 Melaka
The big timing catch
The famous Jonker Walk night market only runs Friday, Saturday and Sunday evenings (from 6pm). A weekday day trip means you’ll miss it entirely — the street is just a normal road midweek.
So you’ve got a genuine trade-off:
- Weekday day trip: quieter, easier travel, all the museums and history — but no night market, and you’ll likely leave before dark.
- Weekend day trip: you can catch the market, but it means a late return bus (book it in advance), more crowds, and slower traffic both ways.
If catching Jonker Walk matters to you, this is the deciding factor.
Should you just stay overnight?
Honest answer: if you can spare the night, do. A day trip works, but Malacca is at its best in the evening — trishaws lit up, the river glowing, the market in full swing, riverside bars open. Rushing back to KL by 7pm means missing the part of the day the town does best.
A single overnight changes the math completely: an unhurried afternoon of museums, the night market without watching the clock, a relaxed morning, and an easy bus back. Guesthouses and boutique hotels in the heritage core are plentiful and not expensive.
Do the day trip if: you’re short on time, you’ve already got a packed KL itinerary, or you’re happy with the daytime sights. Stay over if: you want the night market, the nightlife, and Malacca at a human pace.
Practical tips
- Book the return bus on weekends. Evening services from Melaka Sentral back to TBS fill up Friday to Sunday.
- Leave early. The whole plan hinges on a morning departure. A 10am start eats half your day in transit.
- Carry cash for stalls, trishaws and small museums; cards and e-wallets work in malls and bigger spots.
- Pack light, dress cool. It’s hot and you’ll be on your feet all day.
- Budget-wise, a Malacca day trip is one of the cheapest excursions from KL — see our Malaysia travel budget guide.
Plan the KL side of your trip with our Kuala Lumpur explore page, and dig into what’s waiting at the other end on the Malacca explore page. However you do it, the bus south is one of Malaysia’s easiest, most rewarding little journeys.
About the author
Chris Tan lives and works in Johor Bahru, Malaysia, helping people relocate to and buy property in the Iskandar region. Questions about your move? Get in touch.