Updated: Dec 17, 2019
(Updated: 28 November 2017)
How much have you been paying for the coach from Singapore to Malacca? SGD $54 or more for a 2-way transfer? Or you have not been to Malacca yet?
(How I arrive at S$54 two-way? Base on BusOnlineTicket.com, the fare to Malacca range from S$21 to S$33 on a Friday. So, the mid-point is around S$27 one-way.)
In this post, we share a cheap and adventurous way where you can get to Malacca for S$10.00 only by doing it yourself. Once you know the way to do it, you can get to anywhere in West Malaysia on your own and at cheaper costs.
Before you go, find the best times to cross the Singapore-Johor causeway without being caught in long human queues and traffic congestion.
1. Get to Larkin Sentral
Firstly, go across the border and get to Larkin Terminal by using bus services 170, CW1, CW2 and SJE. Read the following article if you have not been to Larkin Sentral before.
Cost: S$1.45 to S$3.30
2. Get Coach Ticket to Malacca
After alighting at Larkin Sentral, walk towards the back of the bus terminal (the side that is further from the bus bays) where all ticketing booths are relocated.
Buy ticket for the coach to Malacca (more accurately, Melaka Sentral Bus Terminal) from applicable coach companies with the next earliest time of departure. The fare for a 44-seater is RM18.00 and 27-seater is RM20.90. With only RM2.90 difference (under S$1.00), it is better to go for a 27-seater with bigger and more comfortable seats. Note that any promotions below RM18.00 are usually for 44-seaters.
Cost: RM18.00 for 44-seater; RM20.90 for 27-seater
3. Enjoy the Journey to Melaka Sentral
Travelling time to Malacca is around 2.5 hours non-stop or 3 hours with one rest stop. The coach will be using the North-South Highway and need to pay toll charges, so it may stop at one "appropriate" resting point at the discretion of the driver.
It is advisable to go to the washroom before boarding the bus and reduce intake of water on the bus until after 2 hours. If you really need to use a washroom, inform the driver or else he may just continue non-stop to the destination.
4. Switch to Domestic Bus 17
After reaching Melaka Sentral Bus Terminal, change to domestic Bus 17 (or Panorama bus) at Bay number 17 that is bounded for Ujong Pasir. If you are staying in the old town, tell the driver you are going to Stadthuys or the "red house". The fare is RM2.00.
If you are staying in hotels at some other locations, you need to find out how to get there — it may not be Bus 17. And in case you are not aware of taxi-ripoffs, avoid them.
Once the bus arrives at Dutch Square, the driver will announce the stop to passengers. You will know from the red buildings. Alight here. The arrow in the photo below indicates where the bus will stop.
To avoid disappointment in getting a return coach from Melaka Sentral back to Larkin Terminal, especially on weekends or peak seasons, buy the return coach ticket upon reaching Melaka Sentral at the Intercity Bus Terminal. (I don't usually do this, so I can extend my stay in Malacca or get on some other buses to other cities whenever I want to.)
The One-way Fare
Total one-way cost is: S$1.45 (or S$3.30) + RM23.00
(Exchange rate is S$1 : RM3.10 at time of writing. This is the rate at money changers.)
For those who travelled by Bus 170, the total cost is S$8.87 (with EZ-Link card) or S$9.62 (cash) from Kranji MRT Station. For those who departs from Queen Street, the cost is S$10.72 — you have to pay more for travelling longer distance.
IT'S SGD $10.00 ONLY!
And that is for the more comfortable 27-seater! If you go for 44-seaters, you will save a further S$1.00.
Apart from the additional change of bus at Melaka Sentral, the entire journey is similar to taking coaches directly from Golden Mile Complex or other locations in Singapore. This little hassle saves you S$34.00 (2-way) or more!
Save more with a budget hotel?
Returning to Singapore Now, I need to show you how to get back as well. The return process is merely the reverse of getting there and with slight differences.
1. Take Bus 17 to Melaka Sentral
Assuming that you are staying in the old town, instead of boarding Bus 17 at Dutch Square where it will continue to Ujong Pasir (and likely to be caught in traffic jams) before circling back to the other side of the old town, walk towards the far end of Jonker Walk. You will see a bus-stop across the road, all buses that stop there goes to Melaka Sentral. The fare is RM1.50.
2. Buy Ticket to Larkin or Singapore