Singapore to Malacca Bus Tickets

Estimated Trip Duration : 4 hrs 00 min
Please note that most of the buses may only wait up to 20 minutes at the immigration checkpoint. Please take your luggage with you as they need be scanned in the immigration clearance process.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Singapore to Malacca Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
707 Inc 07:15 20:00 281 M T W T F S S  S$ 13.00
Billion Stars 18:30 20:30 48 M T W T F S S  S$ 15.00
Delima Express (MY) 08:30 19:30 4 M T W T F S S  S$ 21.00
Golden Coach Express 08:15 18:30 6 M T W T F S S  S$ 22.00
Grassland Express Pte Ltd 07:30 08:00 7 M T W T F S S  S$ 25.00
KKKL Travel & Tours Pte Ltd 07:00 19:30 18 M T W T F S S  S$ 23.00
Lapan Lapan Travel 07:59 07:59 6 M T W T F S S  S$ 25.00
Luxury Coach Service 07:30 08:00 5 M T W T F S S  S$ 25.00
Starmart Express 07:30 23:03 97 M T W T F S S  S$ 15.00
The One Travel & Tours 08:15 20:30 14 M T W T F S S  S$ 26.50
WTS Travel & Tours Pte Ltd 07:00 08:00 11 M T W T F S S  S$ 32.00
WTS Travel (City Holiday) 08:00 19:45 8 M T W T F S S  S$ 15.00

Singapore to Malacca Bus Trip Summary

Distance

239 km

Avg Duration

4 hrs 00 min

No.of Operator

12

Total Trip

505

Singapore to Malacca Bus Guide

Bus from Singapore to Melaka

Bus to Malacca

Bus from Singapore to Melaka (Malacca) is one of the favourite routes for locals, visitors and tourists because of Melaka's historical sites and its distinctive and scrumptious local food and Nyonya food. Since Melaka was listed as a UNESCO world heritage site in July 2008, more tourists are flocking to Melaka to experience the city. There is no airport or train station in Melaka city, hence the only transportation mode is by bus from Singapore to Melaka.

Bus Operators who Serve Bus from Singapore to Melaka

Delima Express, KKKL Express and 707 are the top favourites for Malaysian who stays and works in Singapore. They usually travel by bus from Singapore to Melaka on Friday night and come back by bus from Melaka to Singapore on Sunday afternoon. They spend a weekend at hometown Melaka with their family. The fare for bus from Singapore to Melaka, ended at Melaka Sentral is ranging from SGD 13.00 - SGD 25.00, depending on the coach company. Standard fare is usually at SGD 23 unless there is special promotion. These coaches terminate at Melaka Sentral, an integration transportation hub in Melaka. Melaka Sentral is about 10 minute driving distance away from Melaka city centre. Taxi is available to fetch you to city centre at cost of around RM 20.00 - RM 25.00.

Arrival at Major Hotels in Malacca city

As for local Singaporean, they like to spend a great weekend in Melaka for food and historical sites. They prefer to take coach from WTS, Luxury Coach, Transtar and Superior Tour, because they usually stop at major hotels in Melaka, like Equatorial Hotel, Hatten Hotel, Mahkota Hotel etc. These hotels are located in Melaka city centre and they are within walking distance from major attractions. However, bus fare is usually higher ranging from SGD 30 - SGD 40 for WTS, Luxury Coach and Transtar because better service is provided to bring passengers directly to hotels without the need of taking taxi from Melaka Sentral to city centre. These buses generally depart from City Plaza (Payar Lebar MRT), Beach Road, Bugis Queen Street bus terminal (Bugis), Orchard, Marine Parade Katong V and many other places. They provide direct bus from Singapore to Melaka which usually takes about 4 hours depending on traffic condition. Washroom break can be provided upon request. Interested to go Melaka for short vacation? Please visit BusOnlineTicket.com to make your booking online to get instant confirmation for your ticket for bus from Singapore to Melaka. BusOnlineTicket.com, the largest bus ticketing portal in Malaysia and Singapore, has almost all the choices available in the market for you to choose from, and thus provide the convenience to customer to book ticket online instead of purposely going to counter, just to buy a ticket.