Departure from Tanah Merah

Tired of the Causeway crawl? While the drive to Johor can be unpredictable, there is a "cheat code" for travelers looking to hit the beaches of Desaru Coast without the traffic headaches. The direct ferry from Singapore to Desaru Coast is officially the most scenic and stress-free way to kick off your weekend getaway.

In this guide, we’ll break down everything you need to know about the 2026 ferry schedules, pricing, and pro-tips to ensure your journey is smooth sailing.


Why Take the Ferry?

While driving takes you through the heart of Johor Bahru’s traffic, the ferry cuts a direct path across the water.

  • Time-Saving: The journey takes approximately 90 minutes.

  • Comfort: Skip the long customs queues at the bridge. You’ll clear immigration at the relatively quiet Tanah Merah and Desaru Coast terminals.

  • Vacation Vibes: Your holiday starts the moment you feel the sea breeze, not when you finally find a parking spot.


2026 Ferry Schedule & Booking

As of early 2026, the primary operator is BatamFast, running direct services between Tanah Merah Ferry Terminal (TMFT) and Desaru Coast Ferry Terminal (DCFT).

RouteDeparture TimeOperating Days
Singapore (TMFT) to Desaru Coast10:10 AMThursday – Monday
Desaru Coast to Singapore (TMFT)5:30 PMThursday – Monday

Pro Tip: During peak seasons like Chinese New Year or June school holidays, the frequency often increases to daily. Always check the official BatamFast website or platforms like redBus for real-time updates.

Ticket Prices

Prices have remained stable into 2026, offering a premium yet reasonable alternative to private car hires.

  • One-Way: ~SGD 70

  • Round-Trip: ~SGD 108

  • Baggage: Most tickets include 20kg of checked luggage and 10kg of hand-carry. If you’re bringing golf clubs or a bicycle, expect an additional surcharge of roughly SGD 10.


Step-by-Step: Your Journey from Singapore

1. Arrival at Tanah Merah Ferry Terminal

Arrival at Desaru Coast


Aim to arrive at least 60 minutes before departure. You’ll need time to collect your physical boarding pass at the counter (even if you booked online) and clear Singapore Immigration.

  • Getting there: Take the East-West Line to Tanah Merah MRT, then hop on Bus 35 which takes you straight to the terminal.

2. The Crossing

The ferries are modern, air-conditioned, and equipped with restrooms. The 90-minute ride is generally smooth, but if you’re prone to seasickness, the waters near the South China Sea can get a bit choppy during the monsoon months (November to February).

3. Arriving at Desaru Coast

Once you disembark at the Desaru Coast Ferry Terminal, you’ll clear Malaysian Customs. The process is usually much faster than the land checkpoints.


Getting to Your Resort

The Desaru Coast Ferry Terminal is conveniently located near the major resorts.

  • Free Shuttle Bus: Most major hotels (Hard Rock Hotel, The Westin, Anantara, and One&Only) provide a complimentary shuttle service timed with the ferry arrivals.

  • Ride-Hailing: Grab is available in the area, though wait times can be longer than in Singapore.

  • Private Transfers: If you’re heading further out to Four Points by Sheraton or local seafood haunts in Sungai Rengit, it’s best to pre-book a local taxi.


Essential Travel Checklist

  • Passport Validity: Ensure your passport has at least 6 months validity.

  • MDAC: Don't forget to submit your Malaysia Digital Arrival Card (MDAC) online within three days before arrival.

  • Currency: While resorts accept cards, bring some Malaysian Ringgit (MYR) for small local eateries or "Makan" spots.

  • Return Trip: Double-check your return ferry time. The 5:30 PM departure means you should be at the terminal by 4:30 PM.


Final Thoughts

The Singapore to Desaru ferry is a game-changer for anyone who values their time. Whether you’re heading up for a round of golf at The Els Club or a family splash at the Adventure Waterpark, starting your trip on the water is the ultimate way to "unplug" before you even reach the resort.

Ready to book your coastal escape?