Singapore to Melaka Overnight: Coach Times, Fares, Museum Closing Days and When Jonker Walk Actually Opens
| Getting there | Departures cluster in the morning. On a Friday count, more than half of the day’s coaches leave Singapore before noon |
|---|---|
| Getting back | Returns cluster in the afternoon. Only four to seven coaches leave Melaka after 18:00, and the last one goes at 19:00 |
| Jonker Walk | The night market runs Friday, Saturday and Sunday evenings only. On other nights the street carries traffic |
| Museums | The twenty-three state museums close on Monday. The Baba & Nyonya Heritage Museum closes on Tuesday |
| Ticket prices | Foreign visitors pay double at every state museum. One show charges the adult rate to children too |
| Paperwork | Only Singapore citizens are exempt from Malaysia’s digital arrival card. Everyone else files it in the three days before arrival |
1. Day trip or overnight: the timetable decides for you
2. Departures out of Singapore pile up in the morning
3. The last coach back leaves Melaka at 19:00
4. Pick-up points are scattered across Singapore now
5. Not every coach drops you in the old town
6. How long the journey really takes
7. What happens at the border
8. The paperwork, and who is exempt
9. The train does not stop in Melaka
10. Getting from Melaka Sentral into the heritage core
11. Trishaws, ride-hailing and walking
12. Jonker Walk runs on three nights a week
13. Closing days do not line up with each other
14. Foreign visitors pay exactly double at the museums
15. The river cruise costs RM50 for foreign adults
16. Menara Taming Sari charges by time of day
17. Encore Melaka charges children the adult rate
18. What you can see without paying
19. What to eat, and which day each place shuts
20. Where to stay, and the two taxes on the room
21. Money, cards and how much cash to carry
22. A day plan and an overnight plan
23. Choosing when to go

1. Day trip or overnight: the timetable decides for you
If you only want the daytime sights, a day trip works. If you want the Jonker Walk night market, you are staying the night.
Coaches between Singapore and Melaka run constantly, so finding a seat is rarely the problem. What shapes the trip is how unevenly those departures are spread across the day. Services heading north stack up in the morning. Services heading south stack up in the early afternoon and then almost stop.
Counted on redBus on 4 September 2026 across four separate travel days, Friday 11, Saturday 12, Sunday 13 and Wednesday 16 September, the answer came out the same every time. Between four and seven coaches leave Melaka after 18:00, and on all four days the final departure was 19:00. The Jonker Walk night market opens at 18:00. That is the whole problem in one line: the market opens an hour before the last coach leaves.
Everything else follows from that. If the market is not why you are going, you can be back in Singapore before midnight. If it is, the return leg moves to the next day and the trip becomes an overnight one.
Which version of the trip do you want
| If you want | Plan | Why |
|---|---|---|
| The heritage core, museums and the river | A day trip is enough | A morning coach gives you close to eight hours on the ground |
| The Jonker Walk night market | Stay the night | The market opens at 18:00 and the last coach leaves at 19:00 |
| The river or the tower after dark | Stay the night | Last cruise boarding is 23:00 and the tower runs to 22:00 or 23:00 |
| To arrive on a Monday or Tuesday | Rethink the date | Different venues close on each of those two days |
How Melaka compares with the other border runs
Melaka is the furthest of the easy trips out of Singapore. Johor Bahru is one bridge away, Batam and Bintan are a ferry ride, and Desaru is a half-day drive. Melaka is around four hours each way, so travel alone eats close to half of a single day. That asymmetry is the strongest argument for the overnight version.
2. Departures out of Singapore pile up in the morning
On a single Friday, redBus listed 360 coaches from Singapore to Melaka and 12Go listed 244. More than half of them leave before noon.
This is a commuter-scale corridor rather than a tourist route. The two platforms sell overlapping but different sets of operators, so the real total is higher than either number on its own.
The shape of the day is what matters. Two coaches leave in the small hours, more than two hundred leave between six in the morning and noon, the early afternoon is quiet, and then a second wave of about a hundred departs in the evening. Those evening coaches arrive in Melaka at night, so they belong to an overnight plan rather than a day trip.
Practically, that means a day trip is built on the morning wave and there is a lot of it to choose from.
Singapore to Melaka, departures counted across one Friday
| Departure window | Services | What that means on arrival |
|---|---|---|
| Midnight to 06:00 | 2 | You arrive before dawn at a highway interchange, not in the old town |
| 06:00 to noon | 214 | Late morning or early afternoon arrival. This is the day-trip window |
| Noon to 18:00 | 44 | Evening arrival, which suits an overnight stay |
| After 18:00 | 100 | Night arrival. Book the room before you book the seat |
How far ahead to book
Midweek you can usually buy a seat a day or two out. The Friday evening outbound and the Sunday afternoon return are the two pinch points, because they overlap with the three nights the market runs. Executive coaches with around twenty-seven seats sell out before the standard forty-four seat services, so book early if the seat matters to you.
3. The last coach back leaves Melaka at 19:00
Across a Friday, a Saturday, a Sunday and a midweek day, the final southbound departure was 19:00 every time.
Southbound services concentrate in the early afternoon. Between noon and six in the evening there are typically between one hundred and thirty and one hundred and seventy five departures. After six the count collapses to a handful, and that handful ends at 19:00. A second booking platform selling a partly different set of operators produced the same first and last departure times, 06:30 and 19:00.
There is no overnight coach on this corridor. Nothing leaves Melaka at 22:00 or midnight to arrive in Singapore before dawn, which is what many travellers assume by analogy with the Kuala Lumpur route.
Melaka to Singapore, departures counted by day
| Day | Total | 06:00 to noon | Noon to 18:00 | After 18:00 |
|---|---|---|---|---|
| Friday | 165 | 16 | 145 | 4 |
| Saturday | 167 | 15 | 148 | 4 |
| Sunday | 211 | 29 | 175 | 7 |
| Wednesday | 151 | 13 | 134 | 4 |
The four coaches that leave at 19:00
| Operator | Seats | Drops you at | Arrives | Fare |
|---|---|---|---|---|
| Delima Express | Standard, 44 | Woodlands | 23:00 | Around S$13 |
| Delima Express | Standard, 44 | City Plaza | Midnight | Around S$13 |
| 707 | Executive, 27 | Ban San Street | 22:54 | Around S$29 |
| 707 | Executive, 27 | Woodlands | 22:54 | Around S$29 |
Sunday adds three departures at 18:00, one of which picks up at a shopping mall closer to the heritage core than the main terminal is. That is the one day of the week with any real slack in the evening.
4. Pick-up points are scattered across Singapore now
Guides that tell you to go to Golden Mile Complex are out of date. That mall has closed.
For decades the Beach Road building was where Malaysia-bound ticket counters clustered. The site was sold in a collective sale, the shops wound down, and the property is now a conservation and redevelopment project that will not complete for several years. The coach companies dispersed while that happened.
What replaced it is not one hub but a spread of pick-up points, which is convenient once you know it. You no longer need to cross town to Beach Road at five in the morning if you are staying in the east or the west.
Where coaches actually board today
| Pick-up point | Nearest station | Note |
|---|---|---|
| Queen Street Bus TerminalMap | Bugis | Carries the largest share of departures |
| Golden Mile TowerMap | Nicoll Highway | The tower next door to the closed complex |
| Ban San Street | Bugis | Also a common drop-off on the return leg |
| Bugis, Jalan Besar | Bugis, Jalan Besar | Convenient from the city centre |
| Serangoon, Ang Mo Kio, Eunos, Tampines | Same-name stations | Useful if you are staying in the north-east or east |
| Boon Lay, Jurong East | Boon Lay, Jurong East | The west, closest to the Tuas crossing |
The pick-up point appears on the booking screen, and the same operator often boards the same service at several places. Read that line carefully rather than assuming, because waiting at the wrong point is the most common way people miss an early coach. First train times are in the Singapore transport guide if you need to be somewhere before dawn.
5. Not every coach drops you in the old town
Some services terminate at a highway interchange rather than in Melaka itself. The name to watch for is Ayer Keroh.
Drop-off points fall into three groups. There is Melaka SentralMap, the main terminal. There are hotel forecourts near the heritage core. And there is Ayer Keroh, which sits where the expressway meets the town and is a good twenty minutes by road from Dutch SquareMap.
Melaka Sentral is a proper terminal with ticket counters, vending machines, money changers, cash machines and food. Twenty-eight operators use it. It is still fifteen minutes or so from the heritage core, so arriving there means one more leg.
What each drop-off means
| Drop-off | To the heritage core | Note |
|---|---|---|
| Melaka Sentral | Town bus or a ride-hailing car | Ticket counters, money changers and cash machines on site |
| Hatten Hotel, Casa Del Rio, DoubleTree and similar | Walking distance | You do not need to be staying there to get off |
| Hub 28 | Short drive | Also used as a Sunday evening pick-up point |
| Mahkota Medical Centre | Walkable | A hospital forecourt near the waterfront |
| Ayer Keroh | Around twenty minutes by road | A highway interchange. The overnight services stop here |
Hotel drop-offs are worth looking for
If you are staying in the heritage core, a coach that stops at a hotel forecourt saves you a transfer with luggage. If you land at Melaka Sentral instead, a ride-hailing car reaches Jonker StreetMap in about fifteen minutes and costs little.
6. How long the journey really takes
Booking sites quote about four hours. Passengers regularly report longer.
The land distance is roughly 306 kilometres. Quoted durations run from 3 hours 54 minutes to 5 hours depending on the operator. One platform, though, attaches an identical figure to every northbound service it sells, which is a strong sign the number is a house estimate rather than an operator timetable. The southbound listings on the same platform vary by operator, so those look more like real schedules.
Reviews on the same site describe trips that ran an hour and a half or two hours over the quoted time. The road itself runs to time. The waiting at the border does not.
Where the time goes
| Segment | Typical | What changes it |
|---|---|---|
| Pick-up point to the checkpoint | 30 to 60 minutes | Where you boarded and city traffic |
| Singapore departure checkpoint | Unpredictable | Longer around weekends and public holidays |
| Malaysian arrival checkpoint | Unpredictable | Same |
| Border to Melaka | 2 to 2.5 hours | Expressway, so it holds up well |
Roughly three hours of that is driving. Everything beyond it is queueing, and queueing is what varies. Friday evenings, Sunday evenings and the days around Malaysian or Singaporean public holidays are the worst.
7. What happens at the border
You get off the coach twice and clear each checkpoint on foot. Bring your luggage with you both times.
Melaka services almost always use the Tuas Second Link, because it feeds straight onto the expressway heading north. Buses bound for Johor Bahru town mostly use the Causeway at Woodlands instead, which is why the two routes feel so different even though they start in the same city.
The routine is simple but easy to fumble. At the checkpoint everyone takes their bags, including anything stowed in the hold, walks through immigration, and then finds the coach again on the other side. Several coaches from the same company are often parked together, so note your vehicle number before you step off.
Waiting time cannot be predicted. On a quiet weekday it is quick; on a Friday evening or the day before a public holiday it can run past an hour. Operators do not build that into the quoted duration, which is why the arrival time on your ticket is often optimistic.
What to have in your hand
| Item | Detail |
|---|---|
| Passport | Both countries expect at least six months of validity |
| Malaysia digital arrival card | Filed online in the three days before arrival |
| Singapore arrival card | Needed for the return, also in the three days before |
| All your luggage | Hold bags come off with you |
| Your coach number | Note it before you get off. Several will look alike |
8. The paperwork, and who is exempt
Malaysia asks foreign arrivals to file a digital arrival card in the three days before they arrive. It is free and takes a few minutes.
The form sits on the immigration department’s own portal. You enter passport details, your address in Malaysia and your arrival date, then keep the confirmation. Land arrivals are covered exactly like air arrivals, so a coach from Singapore counts.
Check your passport validity at the same time. Both Malaysia and Singapore expect six months remaining at the point of entry, and a short hop across the border does not change that expectation.
Who does not need to file
| Category | Requirement |
|---|---|
| Singapore citizens | Exempt by land, sea and air |
| Malaysian citizens and permanent residents | Exempt |
| Diplomatic and official passport holders | Exempt |
| Brunei identity card holders | Exempt |
| Thai border pass and Indonesian cross-border document holders | Exempt |
| Holders of a Malaysian long-term pass (employment, student, MM2H and similar) | Exempt |
| All other foreign passports | Must file |
Most foreign visitors to Singapore fall into the last row. Holding Singapore permanent residence does not exempt you, because the test is the passport you travel on. Returning to Singapore you file the separate Singapore arrival card, described in Singapore entry requirements and the arrival card.
9. The train does not stop in Melaka
Melaka has no railway station. The nearest stop is close to forty kilometres north of the heritage core.
Malaysia’s southern intercity line leaves JB Sentral and runs up the peninsula. Its closest station to Melaka is Pulau Sebang / Tampin, and the name is the clue: the station sits in the neighbouring state, not in Melaka. From the platform you still need roughly forty minutes by road to reach Dutch Square.
Timetables have also been reshaped by the Klang Valley double-tracking works, which have suspended daytime services on part of the network through to the end of the year and adjusted a pair of southern services. Southern trains out of JB Sentral continue to run, but the schedule has moved.
Put together, the train means two changes with luggage to save nothing. The coach goes door to door.
When the train is worth it
If Melaka is a stop on a longer journey up the peninsula towards Kuala Lumpur or Penang, the railway earns its place. For a return trip out of Singapore it does not, and even then the Melaka leg itself is a road journey.
10. Getting from Melaka Sentral into the heritage core
The town bus you want is M100. The number 17 in older guides no longer exists.
Panorama Melaka, which ran the town buses for years, closed down and the routes transferred to Handal Indah, better known as Causeway Link. The new operator repainted the fleet pink under the BAS.MY Melaka brand and renumbered the whole network with an M prefix. Guidebooks, blogs and even some 2026 listicles still print the old company name and the old route numbers.
M100 is the one that matters to visitors. It loops out of Melaka Sentral through the town and around to Ujong Pasir, passing Little India, the Dataran Pahlawan and Mahkota Parade malls, Melaka Raya, Taman Kota Laksamana and Plaza Hang Tuah. Get off near Dutch Square and Jonker Street, St Paul’s Hill and the river are all a few minutes on foot.
M100 at a glance
| Item | Detail |
|---|---|
| Route | Melaka Sentral to downtown and Ujong Pasir, running as a loop |
| Passes | Little India, Dataran Pahlawan and Mahkota Parade, Melaka Raya, Taman Kota Laksamana, Plaza Hang Tuah |
| Hours | 06:00 to 22:30 Monday to Thursday, 07:00 to 22:20 Friday to Sunday |
| Frequency | Every 30 minutes Monday to Thursday, every 20 minutes Friday to Sunday |
| Payment | Touch and Go card, credit card or QR |
The other loop, M101, runs towards the market and stops at 18:00, so it is not useful for an evening return to the terminal.
With luggage, take a car
Melaka Sentral to the heritage core is about fifteen minutes by road. Ride-hailing is widely available and inexpensive, and once you factor in waiting for a bus it is usually the better call on arrival and departure days.
11. Trishaws, ride-hailing and walking
Inside the heritage core, walking beats everything. The main sights sit within a few hundred metres of each other.
Everything sits around Dutch Square. The Stadthuys and Christ ChurchMap face the square, St Paul’s Hill rises directly behind them, and the surviving fort gate stands at the bottom of the far side. Cross the bridge from the square and you are on Jonker Street. You can see all of that on foot in an afternoon without hurrying.
Trishaws
Melaka’s trishaws are covered in artificial flowers and soft toys and play music at volume. The rank is in front of Dutch Square. The customary rate quoted by the city council and the state tourism office is RM40 per hour, and short twenty to thirty minute loops are commonly offered somewhere between RM25 and RM40.
Ride-hailing
Ride-hailing works normally in Melaka and is the sensible way to reach anything outside the core, such as the Straits Mosque or Melaka Sentral. Cash payment is accepted, so you do not need a local e-wallet to use it. Fares within town are low enough that splitting one between two people usually beats waiting for a bus.
12. Jonker Walk runs on three nights a week
The night market opens on Friday, Saturday and Sunday evenings only. The street closes to traffic from about 18:00 until midnight.
Jonker Street exists every day of the week. On a Tuesday afternoon it is a pleasant road of antique dealers, cafés and souvenir shops, with cars driving down it. The lantern-lit corridor packed with food stalls that appears in every photograph happens on three nights only.
Stalls start assembling around 17:00 and the street is full soon after dark. Saturday is the busiest of the three, Sunday is close behind, and Friday is the easiest to walk. Popular stalls close when they run out rather than at a fixed hour, so arriving early in the evening gives you more choice.
Most of what is sold is food, cooked in front of you: grilled skewers, candied fruit on sticks, twisted fried potato, mochi, and cendol drowned in palm sugar. There are craft and souvenir stalls too, along with live music and street karaoke.
The market against the last coach
| Day | Night market | Against the 19:00 departure |
|---|---|---|
| Monday to Thursday | Does not run | Nothing to stay for in the evening |
| Friday | Runs, and is the most walkable | One hour between opening and the last coach |
| Saturday | Runs, and is the busiest | Same |
| Sunday | Runs | Three extra coaches leave at 18:00, before the market fills |

13. Closing days do not line up with each other
In Melaka, the day of the week decides half your itinerary. Each venue takes a different day off.
The state museums close on Monday, all twenty-three of them. The best-known privately run museum in the heritage core, the Baba & Nyonya Heritage Museum, closes on Tuesday instead. The food follows the same pattern of disagreement: the most talked-about chicken rice ball shop shuts on Tuesday and Wednesday, while the best-known satay celup house shuts on Monday.
Fold the night market into that and Monday becomes the weakest day of the week to be in Melaka. Nothing state-run is open, one of the two famous restaurants is closed, and there is no market in the evening.
What closes when
| Day | Closed | Open |
|---|---|---|
| Monday | All 23 state museums, Capitol Satay Celup | Baba & Nyonya Museum, Chung Wah chicken rice ball |
| Tuesday | Baba & Nyonya Museum, Chung Wah chicken rice ball | All state museums |
| Wednesday | Chung Wah chicken rice ball, the Encore Melaka showMap | Museums, satay celup |
| Thursday | Nothing major | Everything except the night market |
| Friday to Sunday | Nothing major | Everything, night market included |
Read the table backwards and the answer falls out. For a day trip, Wednesday to Friday loses the least. For an overnight with the market, Friday or Saturday. Monday and Tuesday always close something you wanted.
14. Foreign visitors pay exactly double at the museums
The museum corporation publishes twelve ticket bands, and in eight of them the foreign adult price is precisely twice the citizen price. The four cheapest bands go from RM3 to RM5, which stops short of double.
Melaka’s state museum corporation, PERZIM, runs twenty-three museums and galleries. Some are sold as bundles covering several buildings on one ticket, others are single sites. The citizen rate sits beside the non-citizen rate on the published table.
Read the twelve bands one by one and eight of them double exactly for adults: RM10 becomes RM20, RM5 becomes RM10. The remaining four are the cheapest single museums, where RM3 becomes RM5 rather than RM6.
Children follow a slightly different pattern. Only the RM5 child bands double, to RM10; the RM3 bands become RM5 and the RM2 bands become RM3. There is no student rate and no senior rate anywhere on the table.
The main bundles
| Bundle | Covers | Citizen adult | Foreign adult |
|---|---|---|---|
| Stadthuys group | History, ethnography, education and literature museums, the governor’s museum and the Cheng Ho gallery, six in all | RM10 | RM20 |
| Maritime museums | The galleon replica in two phases and the navy museum, three sites | RM10 | RM20 |
| Sultanate Palace museum | The reconstructed timber palace | RM10 | RM20 |
| Submarine museum | One site | RM10 | RM20 |
| Kite, people’s and beauty museums | Three sites | RM5 | RM10 |
| Islamic, stamp and Orang Asli museums | One site each | RM3 | RM5 |
Hours that apply to all of them
Every one of the twenty-three opens Tuesday to Sunday from 09:00 to 17:30, with last admission at 16:30, and closes on Monday. That uniformity is useful: you only need to remember one set of hours and one closing day for the whole state network.
15. The river cruise costs RM50 for foreign adults
That is the figure on the operator’s own booking system. Third-party guides quote three different prices, so it was worth checking directly.
The cruise covers a nine-kilometre round trip along the Melaka River in about forty-five minutes, passing murals, old godowns and cafés built out over the water. It runs during the day and after dark, and the last boarding is 23:00.
Pricing was the messy part. Guides variously state RM30, RM48 and RM50. Opening the operator’s booking system settles it, and the answer is below.
Melaka River Cruise fares
| Category | Malaysian | Foreign visitor |
|---|---|---|
| Adult | RM35 | RM50 |
| Child | RM25 | RM45 |
| Age 60 and over | RM30 | No such category |
| Age 70 and over | RM20 | No such category |
| Student | RM30 | No such category |
Foreign visitors get no senior and no student concession, and the foreign child fare of RM45 is higher than the Malaysian adult fare. For a family of four that difference adds up quickly, which is worth knowing before you queue.
Where to board
There are two jetties, one at Melaka River Square within walking distance of Dutch Square and one at the Spice Garden. The booking flow asks you to choose, so pick whichever is closer to your hotel.

16. Menara Taming Sari charges by time of day
The same ride costs different amounts in daylight, at sunset and after dark. The senior discount is effectively for Malaysians only.
The revolving tower is Melaka’s one viewing platform. A ring-shaped cabin rotates as it climbs the mast, the ride lasts a few minutes, and from the top you see the river, the strait and the red roofs of the old town together. It stands just south of the heritage core.
The interesting part is the fare table. There are three time bands and two nationality columns, and the pattern is not consistent between age groups.
Menara Taming Sari fares
| Time band | Adult local / foreign | Child local / foreign | Senior local / foreign |
|---|---|---|---|
| Day, 09:00 to 17:59 | RM20 / RM26 | RM15 / RM18 | RM11 / RM22 |
| Sunset, 18:00 to 19:59 | RM25 / RM31 | RM20 / RM23 | RM16 / RM27 |
| Night, 20:00 to 23:00 | RM25 / RM31 | RM20 / RM23 | RM16 / RM27 |
Look at the senior row. A Malaysian over fifty-five pays a little over half the adult rate, while a foreign senior pays close to the foreign adult rate. Children are the opposite case: foreign children clearly pay less than foreign adults.
Opening hours
Weekdays run 09:00 to 22:00 with last entry at 21:00. Weekends and public holidays run to 23:00. The sunset band beginning at 18:00 is the busiest slot of the day. The figures above come from the tower’s own booking screen.
17. Encore Melaka charges children the adult rate
Non-Malaysians pay a flat RM158 whatever their age. Children and seniors are not priced differently.
The show is an indoor performance about the city’s history, staged in a purpose-built theatre next to the international trade centre. The audience platform itself rotates through 360 degrees, carrying you past a stage 240 metres long. A performance runs seventy minutes.
One day of the week has nothing on it. There is no show on Wednesday. Every other day carries the 5.30pm performance.
Malaysian identity card, permanent residence, long-stay pass and second-home holders pay RM78 as adults and RM48 as children, seniors or disabled visitors. Everyone else pays RM158 across every one of those categories. Several third-party listings quote RM68 or RM138, and neither figure matches the official booking screen.
Two different productions share the theatre. Encore Melaka runs at 5.30pm every day except Wednesday, while the second show runs at 2.30pm on Sunday and Monday and at 8.30pm from Tuesday to Saturday. Neither runs on Wednesday. Check the date you want on the official listing.
Encore Melaka ticket prices
| Category | Adult | Child, 12 and under | Senior, 60 and over |
|---|---|---|---|
| Malaysian identity card, PR, long-stay pass | RM78 | RM48 | RM48 |
| Everyone else | RM158 | RM158 | RM158 |
| VIP seating | RM388 for everyone | ||
A two-person package bundled with hotel credit is also sold, and it too has separate Malaysian and non-Malaysian prices. Identification is checked at the door, so booking a citizen ticket you are not entitled to means paying the difference on arrival.
18. What you can see without paying
Most of what people photograph in Melaka is free. The fort gate and the hilltop church ruin have no admission at all.
One gate survives from the Portuguese fortress. It is called Porta de SantiagoMap, often shortened to A Famosa, and there is no fence or ticket office, so you can see it at any hour. Climb the steps behind it and you reach St Paul’s ChurchMap, a roofless brick shell with a statue of Francis Xavier standing in front. That is free too, and equally unrestricted.
The red buildings on Dutch Square cost nothing to look at either. The Stadthuys interior is a museum and needs a ticket, but the square itself, the clock tower and the fountain are open ground and this is the view that ends up in most photographs of the city.
Free to visit
| Place | Hours | Note |
|---|---|---|
| Porta de Santiago | No restriction | The one surviving fort gate, at the foot of the hill |
| St Paul’s Church ruin | No restriction | Up the steps from the square |
| Christ Church | Monday to Saturday, 08:30 to 17:00 | The red church on Dutch Square. Sundays are for services |
| Cheng Hoon Teng templeMap | Daily | The oldest Chinese temple in Malaysia |
| Melaka Straits MosqueMap | Non-Muslim visitors 09:00 to 18:00 | Built out over the water, outside the old town |
The Straits Mosque stands on reclaimed land rather than in the heritage core, about fifteen minutes away by car. Sunset is the busiest time by a wide margin. Cover your arms and legs, and women may want a scarf for their hair.


19. What to eat, and which day each place shuts
Melaka’s best-known kitchens each take a different day off. Line up the day before you line up at the door.
The food here is Peranakan cooking from Chinese and Malay households, Portuguese-descended Eurasian dishes, and a handful of things the city is specifically famous for: chicken rice served as compressed rice balls, satay celup where you dip skewers into a bubbling peanut sauce, and cendol under a flood of palm sugar.
Two of the most-visited places have moved or changed since older guides were written. The satay celup house that most people mean closed during the pandemic and reopened at a new address in Kota Syahbandar, so the address in many blog posts is wrong.
Names, hours and closing days
| Place | Known for | Hours | Closed |
|---|---|---|---|
| Chung Wah | Chicken rice balls | 09:30 to 14:00 | Tuesday and Wednesday |
| Jonker 88 | Cendol and Nyonya laksa | 09:30 to 18:00, to 21:00 on Saturday | None |
| Capitol Satay Celup | Satay celup | 16:00 to midnight, to 02:00 Friday and Saturday | Monday |
Chung Wah frequently sells out before early afternoon, so arriving before 11:30 shortens the queue considerably. Jonker 88 sits on the main street and is the easiest of the three to fit into a walk.
Eating at the night market
On market nights you can eat entirely off the street. Skewers cost a few ringgit each and a bowl of something runs around RM10, which makes grazing across several stalls the sensible approach. Stalls prefer cash and some carry little change, so bring small notes.
20. Where to stay, and the two taxes on the room
Stay inside the heritage core or just across the river and you can walk to almost everything. Two taxes sit on top of the rate.
The band between Jonker Street and Dutch Square is the tightest cluster, and there is a second group of hotels on the far bank. Many core properties are converted shophouses, which means narrow rooms and steep stairs, with the market a few minutes away. Across the river the rooms are generally larger and some coaches stop directly outside.
Move out beyond the core and rates fall, but you will be paying for a car each way on market nights, which erodes the saving.
What is added to the room rate
| Charge | Amount | Who pays | When |
|---|---|---|---|
| Federal tourism tax | RM10 per room per night | Foreign passport holders only | At booking or at check-in |
| Melaka state heritage fee | RM3 below three stars, RM4 for three and four stars, RM5 for five stars, per room per night | All guests | Paid to the hotel at check-in |
Malaysian citizens and permanent residents do not pay the federal tourism tax. For a foreign visitor on a two-night stay the two charges together come to roughly RM26 to RM30 on top of the room. Some booking platforms collect the tourism tax at the time of payment and some do not, so read the confirmation.
21. Money, cards and how much cash to carry
Carry a reasonable amount of ringgit in cash. The market stalls and the small places want it.
Hotels, larger restaurants, malls and attraction ticket offices all take cards. Beyond those, Jonker Walk food stalls, small shops and trishaw riders prefer cash, and some do not carry much change. Small notes are more useful than large ones.
Malaysia’s local e-wallets are everywhere, but foreign registration opened first to ASEAN phone numbers and is being widened in stages, so a short visit is easier to handle in cash. Ride-hailing accepts cash, which removes the main reason a visitor would need a wallet app at all.
Some places will take Singapore dollars, but the rate they apply is usually worse than a money changer’s, so there is nothing to gain by trying.
Where to change money
| Place | Note |
|---|---|
| Money changers in Singapore | Changing before you leave saves hunting on arrival |
| Melaka Sentral | Money changers and cash machines inside the terminal |
| Heritage core | Changers exist but keep shorter hours |
As a rough guide, a foreign adult doing a full day of entry tickets, a river cruise and two or three meals spends somewhere between RM150 and RM200, with the coach and the room on top. For a sense of how that compares with spending in Singapore, see the Singapore budget travel guide.
22. A day plan and an overnight plan
The day trip gives you roughly eight hours on the ground. The overnight adds the market and the river after dark.
Both plans below are built backwards from the coach timetable rather than forwards from a wish list, because the return leg is the constraint. Arrival times allow for the border taking longer than the ticket says.
For the day version, work back from 19:00. Be at the boarding point by 18:30 and allow twenty minutes to get there from the heritage core, which puts your last stop at around 18:00.
Day trip, best on a Wednesday to Friday
| Time | Plan |
|---|---|
| Around 06:00 | Leave Singapore |
| Around 10:30 | Arrive and transfer into the heritage core |
| 11:00 | Early lunch at Chung Wah, before it sells out |
| 12:00 | Dutch Square, Christ Church, St Paul’s Hill, Porta de Santiago |
| 14:00 | The Stadthuys bundle. Last admission is 16:30 |
| 15:30 | Jonker Street on foot, and a cendol |
| 16:30 | Melaka River Cruise, 45 minutes |
| 17:30 | Head for the boarding point |
| 19:00 | Last coach to Singapore |
| Around 23:00 | Woodlands or the city |
Overnight, arriving Friday or Saturday
| Time | Day one |
|---|---|
| Around 08:00 | Leave Singapore |
| Around 12:30 | Arrive, drop bags at the hotel |
| 13:00 | Lunch and a walk through the core |
| 15:00 | One or two museum bundles |
| 18:00 | Jonker Walk night market |
| 21:00 | Night river cruise or the tower after dark |
| Time | Day two |
|---|---|
| 10:00 | Baba & Nyonya Heritage MuseumMap opens, on any day except Tuesday |
| 11:30 | The Straits Mosque or the maritime museums |
| 13:00 | Lunch |
| 14:30 | Coach back. The afternoon is the busiest window |
| Around 19:00 | Singapore |
23. Choosing when to go
The day of the week matters more than the month. Melaka is hot and humid all year with frequent afternoon rain.
Daytime temperatures sit above thirty degrees throughout the year, humidity is high, and rain arrives in short heavy bursts in the afternoon. None of that changes enough between months to drive a decision. What does change, week to week, is which venues are open and whether the night market is running.
The wider calendar
Malaysia is running a national tourism year called Visit Malaysia 2026, and Melaka state has its own campaign alongside it, so there are more festivals and events than usual and the heritage core is busier at weekends. Room rates in the core rise on Friday and Saturday nights with the market. If crowds bother you more than missing the market does, arrive midweek and leave before Friday evening.
Public holidays to avoid
Weekends where Malaysian and Singaporean public holidays overlap produce the longest border queues of the year. Hari Raya, Deepavali and Chinese New Year are the main ones. On those dates the coach can run far over its quoted time, which makes a same-day return genuinely risky.
🎡Things to Do51
🍜Food4
🏨Where to Stay10
🚇Getting Around4
🧭Travel Tips16
Frequently asked questions
Yes, if you accept that you will not see the evening. The last coach back leaves Melaka at 19:00.
Take a coach around 06:00 and you land in Melaka at roughly 10:30. That gives you close to eight hours before you need to head back, which is enough for the heritage core, two or three museums and a river cruise. The problem is the return leg. Counting a full day of departures on a booking platform, only four to seven services leave Melaka after 18:00 and the last of them goes at 19:00. Since Jonker Walk opens at 18:00, a day-tripper gets about an hour of night market before the final coach.
From more than a dozen pick-up points. Queen Street and Golden Mile Tower carry the most departures.
Older guides still send travellers to Golden Mile Complex on Beach Road. That mall closed after the building was sold, and redevelopment will not finish for years, so there are no ticket counters there now. Current boarding points include Queen Street Bus Terminal, Golden Mile Tower, Ban San Street, Bugis, Jalan Besar, Serangoon, Eunos, Tampines, Ang Mo Kio, Boon Lay and Jurong East. The pick-up point is printed on your booking, so choose one near your hotel rather than the one a blog recommends.
19:00. That held on a Friday, a Saturday, a Sunday and a midweek day when each was counted separately.
Two operators run that 19:00 slot. One arrives at Ban San Street and Woodlands at 22:54; the other reaches Woodlands at 23:00 and City Plaza at midnight. Seat counts run from the mid-twenties on the executive coaches to the mid-forties on the standard ones, so the Friday and Saturday services can sell out when the night market is on. If you are day-tripping, book the return before you book the outbound.
Malaysia’s digital arrival card, filed in the three days before you arrive. Only Singapore citizens are exempt.
The form sits on the Malaysian immigration portal, takes a few minutes and costs nothing. The exemption list covers Singapore citizens, Malaysian citizens and permanent residents, diplomatic and official passport holders, Brunei identity card holders, Thai border pass holders and Indonesian cross-border document holders. If you are visiting Singapore on any other passport, you file it, and a Singapore permanent residence card does not change that because the test is your passport. Coming back into Singapore you also need the Singapore arrival card, which is covered in Singapore entry requirements.
Friday, Saturday and Sunday evenings. The street is closed to traffic from about 18:00 until around midnight.
Stalls begin setting up around 17:00 and the street fills once it gets dark. Visit on a Tuesday and you will find Jonker Street as an ordinary road lined with antique shops and cafés, which is pleasant but is not the market people photograph. Saturday draws the biggest crowds, Friday is the most walkable of the three, and popular stalls close early once they sell out. If the market is the reason you are going, an overnight stay is effectively part of the plan.
The state museums all close on Monday. The Baba & Nyonya Heritage Museum closes on Tuesday.
Melaka’s museum corporation runs twenty-three museums and galleries. Every one of them opens Tuesday to Sunday from 09:00 to 17:30, with last admission at 16:30, and every one of them is shut on Monday. The privately run Baba & Nyonya Heritage Museum takes the opposite day off: it closes on Tuesday and finishes at 16:15 on weekdays, 16:45 at weekends. So a Monday visit loses the museums, and a Tuesday visit loses the best-known shophouse museum in the heritage core.
At the state museums, exactly double. One show charges every visitor the same high rate regardless of age.
The museum corporation publishes twelve ticket bands, and in eight of them the non-citizen adult price is precisely twice the citizen price: where a Malaysian adult pays RM10 a foreign adult pays RM20, and an RM5 band becomes RM10. The four cheapest bands stop short of double, going from RM3 to RM5. The river cruise charges RM35 for a local adult and RM50 for a foreign adult, and foreign visitors get no senior or student rate at all. Encore Melaka is the sharpest case: RM78 for a Malaysian adult and RM48 for a Malaysian child or senior, against a flat RM158 for everyone else including children.
The town bus is M100. The number 17 that older guides mention no longer exists.
The company that ran Melaka’s town buses for years closed, the routes moved to a new operator, and the whole network was renumbered with an M prefix. The pink buses you see now are the current service. M100 loops from Melaka Sentral through the heritage area and out to Ujong Pasir, passing Little India, Dataran Pahlawan and Mahkota Parade, Melaka Raya, Taman Kota Laksamana and Plaza Hang Tuah. It runs from 06:00 to 22:30 Monday to Thursday and 07:00 to 22:20 Friday to Sunday, which catches people out because Friday follows the weekend pattern. Fares are not published as a table, and some services are described as card-only, so carry a Touch and Go card. With luggage, a ride-hailing car is easier.
Booking sites say around four hours. Passenger reports regularly say longer. The border is the variable.
The land distance is roughly 306 kilometres and quoted journey times run from 3 hours 54 minutes to 5 hours. One booking platform shows the identical duration for every single Singapore to Melaka service, which tells you the figure is an estimate rather than an operator timetable. Reviews on the same platform describe journeys that ran ninety minutes to two hours over the quoted time. At both checkpoints you get off the coach with all your luggage, clear immigration on foot and reboard, and how long that takes depends on the day and hour. Leave a wide margin if you have a flight the evening you return.
Inside the heritage core or just across the river. Two taxes sit on top of the room rate.
The stretch between Jonker Street and Dutch Square puts everything within walking distance, and there is a second cluster of hotels across the water. Some coaches drop passengers directly at hotel forecourts, so check the drop-off point when you book and you may save yourself a transfer. On top of the room rate, foreign passport holders pay the federal tourism tax of RM10 per room per night, and Melaka state adds a heritage fee of RM3 to RM5 per room per night depending on the hotel’s star rating. The heritage fee is normally collected at check-in.
Enough ringgit for the market and the small places. Cards work in hotels, malls and ticket offices.
Jonker Walk food stalls, small shops and trishaw riders prefer cash and some do not carry much change, so small notes help. Malaysia’s local e-wallets are widely accepted but foreign registration opened first to ASEAN phone numbers and is being extended in stages, which makes cash the reliable choice on a short trip. You can change money in Singapore before you leave, or at the counters inside Melaka Sentral. Budget roughly RM150 to RM200 per foreign adult for a full day of entry tickets, a river cruise and meals, plus the coach and the room.
Melaka has no railway station. The nearest one is close to forty kilometres north of the old town.
Malaysia’s southern intercity line runs from JB Sentral up the peninsula and its closest stop to Melaka is Pulau Sebang / Tampin, which sits in the neighbouring state. From there you still need forty minutes or so by road to reach the heritage core. Engineering work on the Klang Valley double-tracking project has also reshaped part of the timetable through to the end of the year. Carrying bags through two changes is more work than the coach is worth avoiding, so trains make sense mainly if you are continuing north to Kuala Lumpur or Penang rather than returning to Singapore.