Skip to content
How to Get to Malacca: From KL, Singapore & KLIA (2026)

How to Get to Malacca: From KL, Singapore & KLIA (2026)

The quick version

How to get to Malacca from Kuala Lumpur, KLIA, Singapore and Johor. Compare coach, car and transfer by time, cost and drop-off point.

9 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: how to get to Malacca comes down to coach, car or private transfer, because no train station or airport serves the old town. Coaches terminate at Melaka Sentral, which sits outside the heritage core. Use the origin guide below to match your starting point to a time band, a drop-off point and one catch.

Featured image: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.

How to Get to Malacca: The Short Answer

Malacca (Melaka) has no train station in its historic centre and no airport rail link. Tampin and Pulau Sebang stations sit roughly 40 km short of the old town, so rail adds a second leg. Most visitors choose a coach, a self-drive or a private car. Start with the quick picks, then jump to your origin.

How To Get To Malacca, Malaysia — 1
Photo: Marufish from Alor Setar, Malaysia, CC BY-SA 2.0, via Wikimedia Commons.
  • From Kuala Lumpur: take a coach from Terminal Bersepadu Selatan (TBS) to Melaka Sentral, about 2 to 2.5 hours.
  • From KLIA or KLIA2: check for a direct coach at your landing time, or go via Kuala Lumpur, or book a private transfer.
  • From Singapore: take a coach (about 3.5 to 6 hours) or a booked car (about 2.5 to 3.5 hours off-peak).
  • From Johor Bahru: coach or car, with a shorter run than from Singapore.
  • From Penang and the north: coach or car, ideally with an overnight stop.

Which Way to Malacca Fits Your Starting Point

Time bands below are planning ranges for door-to-door travel, not guarantees. Prices and hours checked November 2026; fares and schedules move, so confirm the day's fare with the operator. Border queues, weekends and school holidays stretch every Singapore figure.

Metrobus coach at Melaka Sentral — 2
Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.
OriginBest defaultTime bandCost bandDrop-offMain catch
Kuala LumpurCoach from TBSAbout 2 to 2.5 hoursFrom about RM12Melaka SentralWeekend roads slow the return
KLIA / KLIA2Direct coach if offered, else via KL or private transferDepends on the servicePrivate transfer costs mostMelaka Sentral or hotelLate landings miss coaches
SingaporeCoach, or booked car for groupsCoach 3.5 to 6+ hours; car 2.5 to 3.5 hours off-peakCoach from about S$23Melaka Sentral or hotelTwo immigration stops
Johor BahruCoach or carShorter than from SingaporeBelow Singapore faresMelaka Sentral or hotelOperator times vary
Penang and northCoach or carLong; plan an overnightVaries by operatorMelaka SentralTiring same-day return
Elsewhere in MalaysiaCoach to Melaka SentralDepends on originVaries by operatorMelaka SentralLast mile into town

How to Get to Malacca from Kuala Lumpur

Delima sksbus coach at Melaka Sentral — 3
Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.

Coaches run from Terminal Bersepadu Selatan to Melaka Sentral roughly every 30 minutes. Journey time is about 2 to 2.5 hours, and fares start around RM12. Frequency is high enough that you rarely need to book days ahead outside holidays. Melaka Sentral sells interstate coach tickets online and at counters and vending machines.

Choose a car or e-hail when you carry large bags, travel as a group of four, or leave at an odd hour. Coach wins on price and frequency, while a car wins on flexibility. A day trip works with an early coach, because 2 to 2.5 hours each way still leaves an afternoon and evening. Read our guide to coach options from Kuala Lumpur for departure-hour trade-offs.

How to Get to Malacca from KLIA and KLIA2

KKKL coach at Melaka Sentral — 4
Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.

No direct rail line connects either airport terminal to Malacca. Three options remain: a direct coach if an operator runs one at your landing time, a coach via Kuala Lumpur, or a private transfer. Operator sites show whether a direct departure exists. Late landings are the real risk, since Melaka Sentral lists operation hours of 9.00am to 6.00pm. Book a private transfer when you land after dark. Check flight details on Malaysia Airports. Compare every transfer in our KLIA and KLIA2 transfer guide.

How to Get to Malacca from Singapore

Singapore to Malacca is not a Johor Bahru hop. Expect roughly 230 to 240 km of North-South Expressway after a land checkpoint at Woodlands or Tuas. Coaches stop twice, and every passenger carries bags through both immigration halls.

Direct coaches take about 3.5 to 6 hours, and fares start around S$23. Pick-ups include Queen Street, Golden Mile and HarbourFront, with drops at Melaka Sentral or sometimes a hotel bay. An 08:00 departure can reach Melaka Sentral around midday or later. Operators and bays change, so confirm the live pick-up point when you book.

Driving suits you if the car is already Malaysia-ready and you want it overnight in Melaka. Cars registered in Singapore need a Vehicle Entry Permit from the JPJ portal, reportedly enforced since July 2025 with a RM300 fine. Permits last five years. Carry a Touch 'n Go card for tolls and leave the expressway at Ayer Keroh, Exit 235. Choose Tuas or Woodlands by queue timing, not distance.

CepatCedia coach at Melaka Sentral — 5
Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.

A booked cross-border car beats a coach when you travel with children, elders or several bags. Passengers usually stay seated at both checkpoints in a sedan or MPV, and the driver can drop you at a hotel pin instead of Melaka Sentral. Compare quotes per vehicle against coach seats multiplied by your group size. Full fare and timing detail sits in Singapore to Malacca by coach and car.

ModeOff-peakPeak (Friday evening, Saturday morning, holidays)
Car or booked carAbout 2.5 to 3.5 hoursAbout 4 to 5 hours
CoachAbout 3.5 hours at bestUp to 6+ hours with two halls

From Johor Bahru, Penang and Elsewhere

Sponsored

Johor Bahru is a shorter trip than Singapore, and both coach and car work. Skip the Singapore leg entirely. Operator timetables list current departures. Penang and the north mean a long day on the road, so a coach with an overnight stay beats a rushed same-day drive. Anyone already in Malaysia can book a coach to Melaka Sentral through online tickets or the terminal counters.

Melaka Sentral to the Old Town

How To Get To Malacca, Malaysia — 6
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, via Wikimedia Commons.

Melaka Sentral stands on Jalan Abdul Razak in Peringgit, roughly 4 to 5 km from Jonker Street. Grab or a taxi takes about 10 to 15 minutes and costs less when split between travellers. Bus No. 17 of Melaka Bus Town stops at Jonker Street, reportedly taking 20 to 25 minutes for RM1.50, though departures are infrequent. From Jonker Street, Dutch Square is about a 3-minute walk. Drivers can use visitor parking at the terminal, which has 24-hour security. Staying near Jonker Street removes the bus leg for the rest of the trip. Onward options are covered in our guide to moving around the old town.

Tip

Melaka's operating window of 9.00am to 6.00pm makes a late-afternoon coach arrival a tight fit for the 4 to 5 km ride into town.

Stadthuys on Dutch Square charges RM20 for foreign adults and RM10 for Malaysian adults, and one ticket covers every museum inside. It opens Tuesday to Sunday, 9:00 AM to 5:30 PM, with last entry at 4:30 PM, and is closed Monday. Jonker Street becomes a night market on Friday, Saturday and Sunday from 6pm to midnight. Weekday afternoons are quieter. Visitor information is on Melaka tourism.

Day Trip or Overnight to Malacca

From Kuala Lumpur, a day trip works with an early coach. Singapore is harder, because a return can mean roughly 8 to 10 hours of travel plus border queues. Sunday afternoon and evening returns are the busiest, so leave the old town early or book a seat in advance. Stay one night when you want the Friday-to-Sunday night market, a slower morning, or a return that avoids the queue. Arrive by mid-morning to fit the museums and the 45-minute river cruise before evening. Weigh the trade-offs in Singapore routes in detail.

Good to know

Stadthuys closes at 5:30 PM (last entry 4:30 PM) and is closed on Mondays, so plan the museums for a Tuesday to Sunday trip and finish well before then.

Bus in Melaka 01 — 7
Photo: Ilya Plekhanov, CC BY-SA 3.0, via Wikimedia Commons.
  • Day trip: best from Kuala Lumpur, with an early coach out and a coach back well before dark.
  • Overnight: best from Singapore, Penang or any origin with a long road or a border.

Border, Money and Connectivity Checklist

Sponsored

Rules change, so check before you travel on the official immigration and arrival-card pages. General visitor information is available from Tourism Malaysia.

  • Passport: reportedly valid for at least six months.
  • Visa: free entry depends on your nationality, so confirm yours with Malaysian immigration.
  • MDAC arrival card: most foreign visitors file it online up to 3 days before arrival, and Singaporeans are exempt.
  • Cash: carry ringgit for street food, the local bus and small stalls.
  • Tolls: a Touch 'n Go card covers the expressway if you drive.
  • Data: set up an eSIM before you cross so Grab and maps work on arrival.

Common Mistakes When Travelling to Malacca

Most delays come from the last mile and the border, not the motorway.

  • Booking a coach into Melaka Sentral without planning the last 4 to 5 km.
  • Assuming a train reaches the old town.
  • Planning a same-day return from Singapore with a tight evening commitment.
  • Arriving without MDAC or VEP sorted, where they apply.
  • Treating a 4 to 5 hour peak estimate as an off-peak one.

Building the rest of the trip? Our Malacca attractions guide covers the sights, districts and logistics around this guide.

How to get to other cities

Sponsored

Frequently Asked Questions

How to take a train from Singapore to Malacca?

No train reaches Malacca's old town. KTM Shuttle Tebrau covers only Woodlands to JB Sentral, and rail via Tampin still leaves roughly 40 km to cover. Coach or booked car is the practical choice.

Is Malacca worth a day trip from KL?

Yes, if you take an early coach, since the ride is about 2 to 2.5 hours each way. That leaves time for Dutch Square and a river cruise of about 45 minutes. Stay overnight to catch Jonker Street's night market, Friday to Sunday from 6pm to midnight.

Explore More Malacca Guides

Sponsored

Keep planning your Malacca trip with these guides.

Malacca Guides

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful