
Desaru, located on the coast of Johor, Malaysia, offers an excellent getaway for those looking to escape the hustle and bustle of city life. Although it was a popular resort destination in the 1980s, its appeal as an international tourist hotspot has declined over time. However, Desaru remains a fantastic place to visit, offering tranquility away from crowds and typical tourist spots.
Wondering how to go from Singapore to Desaru? This guide compares private car, bus, ferry and self-drive options, with practical planning points for each. Schedules, availability, border conditions and travel time can change, so confirm current operator or official authority information before departure.
- Private Taxi From Singapore To Desaru
- Bus From Singapore To Desaru
- Ferry From Singapore To Desaru
- Drive From Singapore To Desaru By Car
1. Private Taxi From Singapore To Desaru

Opting for a private taxi is one of the most convenient ways to get from Singapore to Desaru. This option eliminates the need to switch transportation modes or make multiple stops, taking you directly to your destination.

A private car is the most direct option for travellers who prefer door-to-door transport and do not want to change vehicles during the journey. Vehicle availability, route details and confirmed pricing should be checked with the operator before travel.

For current vehicle options, route details and booking information, view the Singapore to Desaru private-transfer page.
2. Bus From Singapore To Desaru

A scheduled coach can be useful for travellers who prefer a lower-cost shared option and can work around fixed pickup points.

Direct services, operating days, pickup points and fares can change. Check a current operator timetable and booking result for your travel date before making other arrangements.
3. Ferry From Singapore To Desaru Malaysia
The ferry links Tanah Merah Ferry Terminal with Desaru Coast Ferry Terminal and avoids the land checkpoints.


BatamFast’s timetable effective 11 April 2026 lists a 10:10 departure from Tanah Merah and a 17:30 return from Desaru Coast on Thursday, Friday, Saturday, Sunday and Monday. Its published fare lists SGD 70 one-way and SGD 108 return, inclusive of the stated ticket, surcharge and passenger-departure fees. Timings and prices can change; verify the booking result before travel. Last checked: 2 September 2026.
4. Drive From Singapore To Desaru By Car

Self-driving offers flexibility, but total travel time varies with the departure point, land checkpoint, immigration queues, traffic and final destination in Desaru.
Before departure, verify current cross-border requirements. Singapore Customs requires Singapore-registered vehicles leaving by land to have at least a three-quarter tank of motor fuel. Non-compliance may result in a composition sum of up to S$500 or prosecution, and drivers may be required to turn back at the checkpoint. Malaysia’s JPJ requires foreign-registered vehicles entering Peninsular Malaysia to be registered for VEP and lists a RM20 Road Charge for foreign-registered private vehicles per entry. Follow the authorities’ current registration and payment instructions; do not rely on a specific checkpoint lane.
If you are wondering how to go Desaru from Singapore, considering these options ensures that you choose the best method for your preferences and needs.




