BatamFast Ferry SG To Desaru Coach Ferry Terminal

If you have the flexibility of time, you can take the BatamFast Ferry from Singapore to Desaru Coast Ferry Terminal for your Desaru Coast holiday.

Our step-by-step guide below will walk you through the whole process.

Along the way, you will find important notes and reminders as well as photos so that you can better visualize and prepare for your trip.

 

How To Go Desaru From Singapore By Ferry

Step 1: Buy SG To Desaru Ticket Online

To purchase your ferry tickets, go to the Batamfast website. Choose your desired date of departure and return. You can check out the ferry schedule here:  ferry to Desaru schedule.

It’s important you plan your trip well as the ferry ONLY operates from Thursday to Monday. Ferry service during weekdays will open during school holidays.

So how will you know the ferry is available during your travel date? Well, as long as there’s an option to buy the ticket, you’re in the clear.

[Photo x1]

 

We have written a step-by-step guide for buying BatamFast ferry tickets here LINK

 

Step 2: Heading To Tanah Merah Ferry Terminal

You can choose to arrive at Tanah Merah Ferry Terminal by car or by bus.

There are 3 buses you can take: Changi Shuttle Bus from Changi Airport, or Bus 35/35M from Bedok Bus Interchange and Tanah Merah MRT Station.

For complete details about transport to Tanah Merah Ferry Terminal, refer to Changi Shuttle Bus To Tanah Merah Ferry Terminal and Public Bus To Tanah Merah Ferry Terminal.

 

Step 3: Get Your Ferry Boarding Pass At BatamFast Counter

You will need to collect your ferry boarding pass on the day of travel, even if you’ve bought them online.

Simply go to the BatamFast ticket counter at Tanah Merah Ferry Terminal. Hand them your passport and they will print out 2 boarding passes for you (if you bought a return ticket).

[batam fast counter x1]

 

Reminder:

  • The ferry only has 1 trip per day. To ensure you don’t miss your ferry, please try to arrive at least 1 hour before boarding.
  • During non-peak season, 30 minutes is good enough. But to be safe, an hour is better.

 

Step 4: Proceed SG Custom Clearance, Wait for Ferry Arrival, and Onboard

Once done with customs clearance, you can check the monitor to see if your gate is open for boarding.

[heading boading pass to custom x1]

 

Then wait in the departure hall until it’s time to board the ferry. Here’s what it looks like:

[Photos x3]

 

Note: There’s no need to rush as custom clearance can take as fast as 10 minutes during the off-peak season.

 

Step 5: 90 Minutes Ferry Ride To Desaru Coast Ferry Terminal

The ferry will depart at 8:30am. You’ll be heading to the ferry like this:

[heading to ferry photo x2]

 

There are two seating areas on the ferry: indoor and outdoor.

Indoors, you’ll get the comfort of the air-conditioner. It’s also more quiet inside.

[Indoor photo x2]

 

Outside, the engine noises are much louder.

But you’ll get an amazing seaview— the reason why some people choose to travel by ferry. It’s also why I decided to sit outdoors for the whole 90-minute journey.

[Outdoor photox 2 ]

 

For reference, this is the route from Tanah Merah Ferry Terminal to Desaru Coast Ferry Terminal:

 

Step 6: Arrive Desaru Coast Ferry Terminal & Proceed Malaysia Custom Clearance

You’ve arrived! Get down the ferry and make your way to customs clearance.

[ sea photo] [get down ferry] [way to custom clerance] [Exit]

 

Step 7: Take Shuttle Bus To Reach Your Destination

You can take shuttle bus DG2, a free shuttle bus.

It goes from the ferry terminal to every resort (excluding One&Only) in Desaru Coast. It will also make stops at Desaru Waterpark and The Els Club Desaru Coast.

All the buses will wait at this pick-up point at the ferry terminal, as you can see below.

[Bus photos x2]

 

Here’s what it’s like when the bus travels from the ferry terminal to the resorts.

[Photos of shuttle bus x3]

 

For more info about shuttle bus DG2, read Desaru Coast Shuttle Bus.

Note: During peak season, the shuttle bus from Desaru Ferry Terminal will need a few trips to send all passengers to their respective resorts. This is because the bus can only carry 20 people each trip.