In shortDesaru Coast Ferry has tickets from S$108, at 50 Tanah Merah Ferry Road, Johor. Checked November 2026.
Cruises & Islands · tickets from BatamFast
Duration
Full day
The take
Batam Fast sails from Tanah Merah to Desaru Coast in Johor, for beaches, resorts and the Adventure Waterpark. It's a full day across the border, so it suits a longer stay; with one day in Singapore, we'd stay on the island.
Good to know
Return S$108, one way S$70, including surcharge, departure fees and the Desaru Coast terminal fee
Passport required. The fare covers the ferry only; Adventure Waterpark and resort day passes are extra
Finding it: Tanah Merah Ferry Terminal, not HarbourFront or Changi Airport
Hours checked November 2026
Read the story behind it
People also ask
Keep exploring
Kukup Seafood Day Trip
Seafood lunch at a Johor kelong on stilts
Full day·Johor·About S$95
Bintan Resort Ferries
Ferry from Tanah Merah to the Lagoi resorts on Bintan
Full day·Bintan·From S$100
Sindo Ferry to Batam
Ferries to Batam from two terminals
Full day·Batam·From S$28