Express coach from Singapore to Melaka — how to get to Melaka
23 Jun 2026

How to Get to Melaka from Singapore (and KL)

Getting to Melaka from Singapore by coach or car — journey time, fares, Melaka Sentral and how to reach the heritage zone (plus the route from KL).

Melaka is one of the easiest international trips you can make from Singapore — close enough for a weekend, cheap to reach, and no flight involved. The only real variable is the land border, which is what makes the journey take longer than the distance suggests. Below are your options — coach, car, or via Kuala Lumpur — with what each costs, how long it takes, and how to get from the bus terminal into the heritage core once you arrive.

Your options at a glance

  • By coach (easiest): about 4–5 hours including the border, from roughly SGD 23 one-way, dropping at Melaka Sentral.
  • By car: around 230 km via the AH2 / North–South Expressway, a similar 4 hours plus checkpoint time — flexible, but you’ll need a VEP.
  • By private transfer: a door-to-door car for groups or families — the comfiest option, at a price.
  • Via Kuala Lumpur: if you’re already in KL, it’s just a 2–2.5 hour coach down to Melaka.

How long does it really take?

On paper Melaka is about 230 km away, but plan door-to-door rather than just the drive. A coach is typically 4–5 hours moving, but you also need to reach your boarding point, clear two sets of immigration at the border, and transfer from Melaka Sentral into town — realistically a half-day each way. Leave in the morning and you’ll still have the afternoon and a full evening in Melaka to make a start on our 2-day Melaka itinerary; leave after work on Friday and you’ll roll in late. Factor that in when you choose your departure.

By coach from Singapore

Singapore to Melaka by express coach
Most coaches run Singapore → Melaka in 3.5–4.5 hrs

A direct coach is how most people do it, and for good reason — you can sleep, the fare is low, and you don’t deal with the driving. Operators including KKKL, Transtar and StarMart Express run the route daily, with boarding points dotted around the city near MRT stations rather than from a single terminal, so you can usually pick one close to you. Most run comfortable 2+1 executive coaches with reclining seats.

The ride takes about 4–5 hours depending on traffic and how busy the Tuas or Woodlands crossing is. At the border everyone disembarks to clear immigration on both sides, then re-boards — keep your passport and bags handy. Fares start from around SGD 23 one-way. Coaches terminate at Melaka Sentral, the main bus terminal a little outside the centre, though some continue to drop-off points near a few hotels. Book ahead for long weekends and Malaysian school holidays, when the popular morning and evening departures sell out.

By car

Driving to Melaka via the North–South Expressway
The Causeway and NSE route by car

Driving makes sense if you want the freedom to do day trips around Melaka (Klebang beach, A’Famosa) on your own schedule. It’s roughly 230 km via the AH2 and North–South Expressway — about 3.5–4 hours of actual driving, plus however long the checkpoint takes. Expect the heaviest queues on Friday evenings heading out and Sunday afternoons coming back.

One essential for Singapore-registered cars: you must have a valid Vehicle Entry Permit (VEP). Malaysia has enforced this for Singapore vehicles since July 2025, and driving in without an activated VEP RFID tag risks a RM 300 fine. The essentials:

  • Apply online through Malaysia’s JPJ VEP portal — well before you travel, not at the last minute.
  • Have ready: your LTA vehicle log card (or COE details), motor insurance valid for use in Malaysia, and your ID or passport.
  • Activate the tag: an RFID tag is posted to you — stick it on and activate it before you cross.
  • It lasts five years, so once it’s done you’re set for future trips.

Beyond the VEP, budget for tolls (carry a Touch ‘n Go card), fill up cheaply on the Malaysian side, and know that parking in the heritage core is tight on weekends. Both crossings get busy: the Woodlands Causeway is closest to the city but notoriously jammed at peaks, while the Tuas Second Link is a longer drive but often clears faster — worth choosing based on timing rather than distance.

By private transfer

If you’re travelling as a family or small group and value comfort over cost, a private car with a driver picks you up at your door in Singapore and drops you right at your accommodation in Melaka — no terminal transfers, no waiting for a coach. It’s the priciest option, but split between four or five people it’s often comparable to individual coach tickets, and you can stop along the way. Several Singapore–Malaysia transfer operators run the route; book ahead.

From Kuala Lumpur

Pairing Melaka with KL is a popular combination. Coaches leave Terminal Bersepadu Selatan (TBS) for Melaka Sentral roughly every half hour, take about 2 to 2.5 hours, and cost from around RM 12 — frequent enough that you rarely need to plan far ahead. Note there’s no direct train into Melaka city; the nearest railway station is out at Pulau Sebang/Tampin and awkward to reach, so the coach is by far the easier choice.

Melaka Sentral to the heritage zone

Melaka Sentral, the arrival point when getting to Melaka
Melaka Sentral sits ~4 km from the heritage core

Melaka Sentral sits about 5 km from Jonker Street, so there’s one last short leg once you arrive:

  • Grab or taxi: the simplest option — about 10–15 minutes into the heritage core, and cheap split between a few people.
  • Panorama Town Bus 17: the local bus to the Christ Church / town area, about 20–25 minutes for RM 1.50. It’s the budget choice, but runs infrequently, so check timings if you go this way.

From there you’re best off checking straight in and exploring on foot — most of Melaka’s highlights sit within a short walk of Jonker Street. Rucksack Inn Premium Melaka is a centrally located Melaka hostel right in the heritage core, so you can drop your bags the moment you arrive, walk to Jonker, the river and Dutch Square in minutes, and cool off in the pool after the journey. Rooms cover every kind of traveller — twin and queen privates, a family suite for groups, a Garden Suite with a jacuzzi tub if you want to arrive to a treat, and small ensuite dorms for solo backpackers.

Money, SIM & connectivity

Malaysia uses the ringgit (RM). Cards are widely accepted, but you’ll want cash for street food, the local bus and small stalls — change some before you go, or withdraw from an ATM at Melaka Sentral on arrival. For data, a cheap Malaysian or regional eSIM beats roaming charges and keeps Grab and maps working the moment you cross; set it up before you leave. Driving? A Touch ‘n Go card covers the tolls.

Coming back to Singapore

The return is the same journey in reverse, with one rule: book your seat ahead. Sunday-afternoon and evening coaches back are the busiest of the week and the checkpoint can crawl, so leave a comfortable buffer before any onward plans in Singapore. If you drove, expect the longest Causeway and Second Link queues late on Sunday.

Which option should you choose?

For a straightforward weekend, take the coach — it’s the cheapest and least stressful, and you won’t miss having a car in the walkable heritage zone. Drive only if you genuinely want to roam beyond the centre and you’ve sorted your VEP. And if Melaka is one leg of a longer Malaysia trip, slot it in after KL using the frequent TBS coaches.

Visa, passport & the arrival card

You’re crossing an international border, so carry your passport (valid for at least six months). Most visitors enter Malaysia visa-free for tourism, including Singaporeans and citizens of most Western countries — check your own nationality’s allowance to be sure. One thing that catches people out: the Malaysia Digital Arrival Card (MDAC). Singapore citizens are exempt, but most other foreign visitors must complete the free MDAC online within three days before arriving. Fill it in before you travel and screenshot the confirmation.

Tips for a smooth trip

  • Passport: you’re crossing a border — bring it and check it’s valid for at least six months.
  • Timing: avoid the Friday-evening and Sunday-afternoon checkpoint peaks where you can.
  • Book early: coaches fill up on long weekends and school holidays.
  • Cash: carry some ringgit and a Touch ‘n Go card for tolls, buses and street food.
  • First meal sorted: once you’ve dropped your bags, head straight for the best chicken rice balls in Melaka.

Frequently asked questions

What’s the cheapest way to get to Melaka from Singapore?

The coach, with fares from around SGD 23 one-way. Booking a few weeks ahead and travelling outside peak weekends keeps it cheapest.

How long does the journey take?

Plan for a half-day door to door. The coach itself is about 4–5 hours, but add time to reach your pick-up point, clear immigration at the border, and transfer from Melaka Sentral into town.

Is it better to take the bus or drive?

For a weekend in the walkable heritage core, the bus wins on cost and convenience — you won’t miss a car. Drive only if you want to roam beyond the centre, and remember you’ll need a VEP for a Singapore-registered car.

Can you do Melaka as a day trip from Singapore?

You can, but it’s a long day with roughly 8–10 hours of travel return. An overnight stay is far more rewarding — Jonker Street is at its best after dark.

Do you need a visa?

Most visitors, including Singaporeans, enter Malaysia visa-free for tourism. Non-Singaporean foreign visitors should also file the free MDAC arrival card online before they go. Always check the rules for your nationality.

Where do the buses depart and arrive?

Coaches pick up from various points around Singapore — often near MRT stations rather than a single terminal — and terminate at Melaka Sentral, a short Grab ride from the heritage core.

However you travel, the journey is short and the payoff is big: a UNESCO heritage town of Peranakan shophouses, street food and history, all an easy hop from Singapore.

Top
X Close
X Close