
If you’re planning a trip to Desaru from Singapore, there are 4 ways you can get there.
For comfort and convenience, the best choice preferred by most travellers is a private car from Singapore to Desaru.
At the end of the day, it all depends on your own travel preferences and budget.
To find out which transport option is for you, continue reading.
1. Coach To Desaru
2. Private Car To Desaru
3. Car Rental To Desaru
4. Ferry To Desaru
1. Coach To Desaru
One-Way Ticket Price to Desaru: SGD 24
| Coach Operator | Pick-Up Locations in Singapore | Arrival Locations in Desaru | Schedule |
| WTS Travel & Tours |
|
|
Daily
9:00am, 9:30am. |
Where To Book Coach To Desaru:
- https://www.easybook.com/en-sg/bus/booking/singapore-to-desarucoast
- https://coach.wtstravel.com.sg/default.aspx
2. Private Car To Desaru
For those looking for a direct transfer from Singapore to Desaru, a private car service offers door-to-door pick up and drop off.
One Way Private Car Price: Estimated from SGD 160.
Pick-Up Time: Decided by you.
Vehicle Options:
- Toyota Innova (7-Seater)
- Toyota Alphard (8-Seater)
- Toyota Vellfire (8-Seater)
- Hyundai Starex (10-Seater)
How To Book:
- Google “private car from Singapore to Desaru” and choose a private car service company.
- Visit their official website or contact them via Whatsapp to make a booking.
3. Car Rental To Desaru
Car Rental Price: Estimated from SGD 99 per day.
Car Rental Options:
- Peer-to-peer car sharing service
- Short-term rental service
How To Book:
- Google “car rental from Singapore to Desaru”, “peer-to-peer car rental from Singapore to Desaru”, “short-term car rental from Singapore to Desaru”.
- Pick a car rental company. Visit their official website, app, or contact them directly to make a booking.
4. Ferry To Desaru
BatamFast offers ferry rides from Singapore to Desaru Coast. An alternative (but not recommended) route is from Singapore to Tanjung Pengelih.
| Departure Location in Singapore | Arrival Location in Desaru | Ferry Price (One-Way) | Schedule |
| Tanah Merah Ferry Terminal | Desaru Coast | SGD 70 | Thursday to Monday:
8:30am |
| Tanjung Pengelih | SGD 43 | Friday to Sunday:
10:40am |
Where To Buy Ferry Ticket To Desaru:
- BatamFast website: https://www.batamfast.com/home/index.ashx
- BatamFast counter at Tanah Merah Ferry Terminal.




