The ferry service between Tanah Merah Ferry Terminal and Desaru Coast has made travelling to this popular coastal town easier than before.
And if you’re planning to stay at the fan-favorite Hard Rock Hotel in Desaru, you’ve come to the right place.
In this guide filled with handy info, we’ll tell you how you can take a ferry to Desaru Hard Rock from Singapore.
1. Overview
2. Taking The Ferry from Singapore to Desaru (BatamFast)
3. Arriving At Desaru Coast Ferry Terminal
4. Should You Take The Ferry To Desaru From Singapore?
1. Overview
BatamFast remains the sole ferry operator along the Singapore-Desaru route.
Read Also: How To Go To Desaru From Singapore By Ferry
Before you start making holiday plans, you should know BatamFast’s ferry schedule and ticket price from Tanah Merah Ferry Terminal to Desaru Coast Ferry Terminal:
Days Of Operation | Ferry Departure Time | Ferry Duration | Ferry Ticket Price (One Way) |
Thursday to Monday | 10:10am | 90 minutes | SGD 70 (incl. of surcharge and fee) |

2. Taking The Ferry from Singapore to Desaru (BatamFast)
Plenty of people take the ferry to Desaru from Singapore, and while it’s pretty straightforward, there’s still some key information you should get straight first:
How To Purchase Your Desaru Ferry Tickets
Ferry tickets to Desaru can be bought from BatamFast’s official website.
While you can technically get them in-person at the BatamFast counter at Tanah Merah Ferry Terminal, this is NOT recommended as tickets will usually be sold out by then.
Getting To Tanah Merah Ferry Terminal (TMFT)
TMFT is located at Tanah Merah Ferry Rd. in Singapore. There are 3 ways you can get there:
Read Also: Top 3 Ways To Get To Desaru From Singapore
1. Bus
- Shuttle bus from Changi Airport (T1 or T4)
- Bus No. 35 from Bedok or Tanah Merah MRT Station.
2. Train
- East West Line (EWL) MRT; then get down at Bedok or Tanah Merah MRT Station to take Bus No. 35
3. Local Taxi or Car
Tip:
- Don’t miss your ferry! Arrive at least 1 hour before departure time during peak season.
Ferry Diversion During Monsoon Season
If you’re travelling between November and February, you should be prepared for any diversions that might take place due to unfavorable sea conditions.
In that event, the ferry will operate between TMFT and Tanjung Pengelih instead. The journey will be 45 minutes.
However, upon arrival at Tanjung Pengelih Ferry Terminal, you will need to take a 35-minute bus transfer to Desaru Coast Ferry Terminal before heading to Hard Rock Hotel.
A ferry diversion might dampen your holiday spirits. Perhaps consider a private taxi from Singapore to Hard Rock Desaru, especially if you’re with kids or elderly folks.
JBtaxi.sg has always impressed us with their service and comfortable MPVs. Most importantly, it offers a direct transfer to our resort—no diversions!
3. Arriving At Desaru Coast Ferry Terminal
Now that you’ve arrived safely at Desaru Coast Ferry Terminal, what happens next? How do you get to Hard Rock Hotel?
How To Get Around Desaru Without A Car
Taking The Free Shuttle Bus To Hard Rock Desaru
Fortunately, there is a free shuttle bus from the ferry terminal. This free shuttle bus makes stops at several popular places in Desaru Coast, including Hard Rock Hotel:
- Anantara Desaru Resort
- Westin Desaru Resort
- Hard Rock Hotel Desaru
- ELS Club Desaru Coast – Ocean Course
- ELS Club Desaru Coast – Valley Course
- Desaru Coast Ferry Terminal
- Public Beach
- Desaru Waterpark
Read Also: Desaru Coast Shuttle Bus Timetable
4. Should You Take The Ferry To Desaru From Singapore?
There are a number of reasons why you should take the ferry to Desary, as well as some downsides. Let’s consider them:
Pros:
- No need to endure traffic jam at Singapore-Malaysia border
- Close proximity from Desaru Coast Ferry Terminal to resort (~10-15 minutes)
- Clearing customs at ferry terminal can be quicker than on-land
Cons:
- Expensive if going in a group
- Children pay the same fare as adults
- Possible ferry diversion during monsoon season
Taking the ferry to Desary from Singapore is totally encouraged if you are travelling solo or in a pair.
But if there are 3 or more of you—or if you’re travelling with kids or elderly people—it’s advisable to take a private taxi.