Skip to Content

Visit This UNESCO Heritage Site Under 5 Hours From Singapore

Visit This UNESCO Heritage Site Under 5 Hours From Singapore

Singapore to Malacca Bus: Fares, Timings and Online Tickets

Melaka is about 239 km from Singapore. Coaches average 4 hours 33 minutes, so you leave after breakfast and walk the old town by mid-afternoon. Fares run from S$20 to about S$25. Around 318 services run each day, and most drop you at Melaka Sentral or a hotel coach bay near the heritage zone.

Melaka is a UNESCO World Heritage city less than 5 hours from Singapore. You can reach it in less time than a working day. No airport, no check-in, no transfer at the far end. The Singapore to Malacca bus drops you within walking distance of five centuries of trading history.

This guide covers the journey time, what a seat costs, where the coach leaves from, where it sets you down, and what to see once you step off. Every figure was checked in 2026.

How Long the Bus Takes and Where in Melaka You Arrive

The road distance is about 239 km and the average run is 4 hours 33 minutes. That includes the stop at the border, which is the part that moves most. On a quiet weekday morning you may do it in four hours. On a holiday Friday, allow five and a half.

Where the coach picks you up in Singapore

  • Golden Mile Complex and Queen Street, for the city centre.
  • Ban San Street, near Bugis.
  • Boon Lay and Jurong East, for the west.
  • Kovan Hub and Tampines, for the east and north-east.

Where it sets you down in Melaka

Drop-off pointWhat it means for you
Melaka Sentral Bus TerminalThe main terminal, about 5 km from the old town
Hatten Square / Estadia coach bayWalking distance to the heritage zone
Casa Del Rio, The Straits, Swiss GardenHotel drop-offs beside the river
The Pines, Jalan Tun RazakNewer commercial area, taxi to the old town

Check which one your operator uses before you pay.

What the UNESCO Listing Actually Covers in Melaka Today

The site is called Melaka and George Town, Historic Cities of the Straits of Malacca. UNESCO added it to the World Heritage List in 2008, with a minor boundary change in 2011. The protected core covers about 155 hectares. It takes in the government buildings, churches, squares and fortifications left by the 15th-century Malay sultanate and by the Portuguese and Dutch who came after. That is why the streets look the way they do.

What Tickets Cost and Which Operators Run the Route

Fares on this route sit between S$20 and about S$25 one way. That is a narrow band, so the choice is less about price and more about where you board and where you land.

Twelve operators run the route, including KKKL Express, Transtar Travel, StarMart Express, CityLine, Delima Express, Golden Coach, Qistna Express and 707 Inc. Between them they put around 318 coaches on the road each day.

Three things that change what you pay

  1. Seat class. A standard coach seats three across. Premium coaches seat two across with a deeper recline.
  2. Day of travel. Friday and Saturday departures cost more and fill first. Melaka is a weekend city for both Singaporeans and Malaysians.
  3. Drop-off point. Hotel coach bays in the heritage zone sometimes price above a plain terminal drop.

Coming back, the Melaka to Singapore leg starts around S$18, so a return trip lands close to S$40 in total.

How to Book Your Melaka Seat Online, in Five Steps

The bus ticket online booking takes just about three minutes. The seat map shows what is free, and the e-ticket arrives by email.

  1. Set the route and date. Singapore to Malacca, then your travel day.
  2. Filter by boarding point. Do this before you compare fares. A S$2 saving is no saving if the coach leaves from the far side of the island.
  3. Check the drop-off. Melaka Sentral needs an onward ride. A hotel bay near the river may not.
  4. Pick your seat. Front rows have more legroom. Seats over the rear axle move more.
  5. Enter names and pay. Type each name exactly as the passport shows it, then pay by card.

Check these before you confirm

  • Reporting time, usually 30 minutes before departure.
  • Passenger names against the passport page.
  • The operator’s change and refund terms.

From Melaka Sentral Into the Old Town When You Land

Melaka Sentral is not in the old town. It sits roughly 5 km north, so you need one more short hop. A town bus runs between the terminal and the center, and taxis and ride-hailing cars wait outside. The ride takes about 15 minutes in normal traffic.

Once you are in the centre, everything is close together. These are the anchors:

  • Dutch Square and the Stadthuys – the red buildings, the most photographed corner of the city.
  • St Paul’s Hill and A Famosa – the Portuguese fort gate, Porta de Santiago, and the ruined church above it.
  • Jonker Street – shophouses, food stalls, and a night market at the weekend.
  • The Melaka River walk – links most of the above, and is the easiest way to cross the centre on foot.

You can see all four in a single afternoon. That is the real appeal of Singapore to Malacca buses. It lands you early enough to walk the whole heritage zone before dinner. For current opening hours and ticketed sites, check Tourism Malaysia before you go.

When to Travel and How to Dodge the Weekend Spikes

Melaka fills up on weekends. Jonker Street runs its night market from 6pm to midnight on Friday, Saturday and Sunday, which is why those coaches sell out first.

When you travelWhat to expect
Tuesday to ThursdayLowest fares, shortest border queue, quiet streets
Friday afternoonBusiest coaches, longest wait at the border
SaturdayFull city, night market running, book well ahead
Sunday eveningHeavy return traffic towards Singapore

Pattern based on service volumes and known market days.

Four ways to keep the trip cheap

  • Travel out midweek and return midweek.
  • Book two weeks ahead for any Friday or Saturday seat.
  • Take the early morning coach. You gain most of a day in the city.
  • Pick a drop-off you can walk from, and skip the taxi at the far end.

Seats on the popular slots go early, so buy your bus tickets online as soon as your dates are fixed rather than waiting for a better price that will not come.

Frequently Asked Questions

How long is the bus from Singapore to Malacca?

About 4 hours 33 minutes on average, covering roughly 239 km. The border stop is what varies. Allow five hours on a weekend or a public holiday.

How much is a Singapore to Melaka bus ticket?

Between S$20 and about S$25 one way. The return leg from Melaka starts near S$18. Seat class and day of travel decide where you land in that band.

Where do Singapore to Malacca buses arrive?

Most arrive at Melaka Sentral Bus Terminal, about 5 km from the old town. Some operators drop instead at hotel coach bays such as Hatten Square, Casa Del Rio or The Straits, which are closer to the heritage zone.

Can I buy Malacca bus tickets online?

Yes. Pick your date, filter by boarding point, choose a seat and pay. Booking on the web also shows you the seat map first, which a counter cannot do.

For a weekend away, few trips give this much for so little effort. Four and a half hours on the coach from Singapore and you are standing in a city UNESCO has protected since 2008. Book a week or two ahead, pick a drop-off close to the river, travel midweek if your dates allow it, and give the border an extra hour on a Friday.