Singapore to Desaru Coast: The Same Trip Costs SGD 70 or About SGD 10

The ferry sails four days a week, once a day, and the fuel surcharge is not in the headline fare. The land route costs a tenth as much and hands you the border queue instead. Which one you pick decides the rest of the day.

2026-08-11
The numbers first
Ferry daysThursday to Sunday only, one sailing each way per day
Ferry timesLeaves Singapore at 10:10, leaves Desaru at 17:30. No time difference between the two
What a return really costsSGD 108 on the price list plus SGD 12 fuel surcharge each way, so SGD 132. One way is SGD 70
The land routeA cross border bus, then the JDX from JB Sentral at RM 15 and about 90 minutes
WaterparkRM 58 with a Malaysian identity card, RM 110 without. Closed Tuesdays outside school and public holidays
Arrival cardSingapore citizens are exempt. Everyone else files the digital arrival card within three days
The long sandy sweep of the public beach at Desaru under an overcast sky, with trees along the shoreline
Pantai Desaru, the public beach outside the resort strip. Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.

1. The same crossing costs SGD 70 or about SGD 10

One way to Desaru is SGD 70 on the ferry and roughly SGD 10 on two buses. The distance is much the same. What separates them is whether you queue at a land border.

That is the whole decision, and it is worth making before you look at hotels, because the two routes produce different days. The ferry gives you a fixed window and no immigration hall. The buses give you a longer day, a much smaller bill, and two crossings whose length nobody can promise.

FerryCross border bus, then JDX
One way, an adultSGD 70 plus SGD 12 surchargeRoughly SGD 10 in total
DaysThursday to SundayDaily, but the JDX runs twice
JourneyAbout 90 minutes, one legAbout 90 minutes on the JDX, plus the border
BorderImmigration at the terminals, no queue on the roadTwo checkpoints, from 30 minutes to a couple of hours
Arrives atInside Desaru CoastDesaru Coast Riverside

For two adults the ferry costs SGD 264 return and the buses cost about SGD 40. That is the number to hold in your head while reading the rest of this. Whether the difference is worth it depends entirely on how much of your weekend you are willing to spend in a queue.

🎟️ Check Desaru waterpark tickets and transfersSee on Klook See on Viator See on KKday See on Trip.com Affiliate link — we may earn a commission at no extra cost to you.

2. The ferry runs four days a week, once a day

It leaves Tanah Merah at 10:10 and leaves Desaru at 17:30, Thursday through Sunday. There is no second sailing to fall back on.

Both countries keep the same clock, so those times need no adjusting. The crossing is about 90 minutes and lands you inside the Desaru Coast development rather than in a town, which is the real advantage: you step off and pick up a free shuttle to the resorts.

ItemWhat the operator publishes
ReturnSGD 108
One waySGD 70
Fuel surchargeSGD 12 each way, paid before departure
What an adult return really costsSGD 132
Child fareNone. The fare is the same for every age
LuggageLarge bags, golf bags and bicycles are charged separately

Two things in that table catch people out. The first is the surcharge, which is not folded into the headline fare and is easy to miss when comparing against a bus ticket. The second is that there is no child fare at all, which makes a family of four SGD 528 return before anyone has bought a waterpark ticket.

One more warning about sources. Published guides to this route disagree with the operator on both the days and the surcharge, some listing five sailing days and a smaller fee. The timetable has moved before. Read it off the operator page in the week you book.

The Tanah Merah Ferry Terminal building in Singapore seen across the car park, with the departure sign above the entrance
Tanah Merah Ferry Terminal. One sailing a day, four days a week. Photo: M nurhaikal, CC BY-SA 4.0, via Wikimedia Commons.

3. In the monsoon the ferry may not go to Desaru at all

The operator publishes a diversion plan, and under it the boat runs to Tanjung Pengelih instead, with a coach covering the rest by road.

The reason given is sea conditions in the northeast monsoon, when the crossing becomes uncomfortable. The wording is unambiguous: while the plan is in force there are no direct sailings to or from the Desaru Coast terminal.

Read that against the fare and the trade changes shape. The case for paying SGD 132 rather than SGD 20 is that you avoid a road journey. If the diversion is running, you have paid the premium and are on a coach anyway, just a shorter one.

It does not mean avoiding the monsoon months, only that the ferry stops being the safe choice in them. If your dates fall in that window and the trip cannot move, the land route at least fails predictably. Which months carry the rougher weather is set out in the month by month guide.

4. The land route is two buses and a tenth of the fare

Cross to Johor Bahru on a Causeway Link service, then take the JDX from the JB Sentral bus bay straight to Desaru Coast Riverside. That second leg is RM 15 and about 90 minutes.

The cross border services run from Kranji station, Queen Street and Newton Circus. You clear Singapore and Malaysian immigration on the way, which is the part with no fixed duration, and pick the JDX up on the far side.

LegDetail
Singapore to WoodlandsCauseway Link CW1 from Kranji, CW2 from Queen Street, CW5 from Newton Circus
Both checkpointsAnywhere from half an hour to a couple of hours
JB Sentral to DesaruJDX, RM 15, about 90 minutes
Departures towards Desaru08:30 and 14:30
Departures back to JB Sentral11:30 and 17:00

The JDX timetable is the binding constraint, not the fare. Two departures each way means missing one costs you six hours, and the 14:30 out is too late to be useful on a day trip.

Driving is the third option and behaves like the bus with the waiting shortened. It is about 87 km on the Senai to Desaru Expressway, roughly an hour and three quarters of actual driving. A Singapore registered car needs a vehicle entry permit and a stored value card for the tolls, so it is not a decision to make at the checkpoint.

Cars on the Senai to Desaru Expressway approaching the tall pylon of the Sungai Johor cable stayed bridge
The expressway runs straight to the coast. The road is quick; the border is not. Photo: Khairul hazim, CC BY-SA 4.0, via Wikimedia Commons.

5. Whether a day trip fits inside the timetables

The ferry gives you about five and a half hours on the ground. The buses can give you closer to seven, if the border cooperates.

Line the two up and the ferry looks tighter than its price suggests. It lands around 11:40 and leaves at 17:30, and both of those are fixed. The bus day starts earlier and ends later, but the two crossings sit outside anyone’s control.

Ferry dayBus day
Leave Singapore10:10 from Tanah MerahEarly enough for the 08:30 JDX
ArriveAround 11:40Around 10:00
Leave Desaru17:3017:00 on the JDX
Time on the groundAbout 5 hours 50 minutesAbout 7 hours
What can go wrongThe sailing is diverted or fullThe border queue eats the morning

Either way, a day trip here is a single activity plus lunch. The waterpark alone is a full day for most families, so pairing it with the public beach and the fruit farm in one crossing is not realistic without a car.

The honest recommendation is a night. It converts a rushed day into an unhurried one, and it removes the part where a queue at Woodlands decides whether you get to the beach. Travelling with children makes that argument stronger rather than weaker.

6. The waterpark has two price lists

The operator sells from RM 58 to holders of a Malaysian identity card and from RM 110 to everyone else. The split is by document, not by age.

At current rates RM 110 is about SGD 34. That is the number to compare against, and it is higher than the figures circulating in most write ups, which quote around RM 75 and appear to be describing the resident price or an old promotion.

WhereAdult, not MalaysianNote
The operator’s own storeFrom RM 110About SGD 34
Malaysian identity card holdersFrom RM 58Roughly half
Reseller platformAround SGD 19 on a discounted rateListed against a higher struck through price
Concession, not MalaysianAround SGD 21 on the same platformChild and senior

This is one of the few attractions where a platform genuinely undercuts the operator, and by a wide margin. Discounted rates move, so treat the exact figure as a snapshot and the direction as the finding: check a reseller before buying at the gate or on the official store.

Two practical notes. The park runs 10:00 to 18:00 and closes on Tuesdays outside school and public holidays, which collides with a midweek drive but not with the ferry, since the ferry does not sail on a Tuesday either. And guests at the Hard Rock hotel next door often find waterpark access bundled into the room rate, which is worth checking against buying four separate tickets.

🎟️ The waterpark is where a reseller genuinely beats the operatorSee on Klook See on Viator See on KKday See on Trip.com Affiliate link — we may earn a commission at no extra cost to you.
The timber entrance building of Adventure Waterpark Desaru Coast with its sign and empty queue barriers
The waterpark gate. The price list splits by identity card, not by age. Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.

7. Inside the resort strip, and outside it

A free electric shuttle links the ferry terminal, the four resorts, the waterpark and the golf club, roughly hourly. Everything else needs a car.

That single fact decides how much you see. Inside the development you can arrive without transport and still move around: the shuttle is run for the strip and the timetable is handed out at the ferry terminal information counter, in front of the departure hall.

Outside it, the things people picture when they imagine a Malaysian coast are all beyond the loop. The public beach at Pantai Desaru with its seafood warungs behind, the fruit farm, the ostrich farm and the mini zoo sit out on the road and want a taxi or your own car.

On the free shuttleNeeds a car or taxi
Ferry terminalPantai Desaru, the public beach
The four resortsThe seafood warungs behind the beach
Adventure WaterparkDesaru Fruit Farm
Els Club golf coursesOstrich farm and mini zoo

So the crossing you chose comes back around here. Arriving by ferry without a car keeps you on the left hand column, which is a resort weekend. Arriving by car opens the right hand column, which is the cheaper and more local half of Desaru. Neither is wrong, but people book the ferry expecting both.

A wooden welcome archway painted with fruit at the entrance to Desaru Fruit Farm, on a gravel road
Desaru Fruit Farm sits outside the resort strip, so the free shuttle does not reach it. Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.
Ostriches standing on the sand of an enclosure at Desaru Ostrich Farm with palms behind
The ostrich farm, also outside the shuttle loop. Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons.

8. Four places to stay, and one of them changed its name this year

The development holds four resorts, and the one most lists still call One&Only is now a Mandarin Oriental.

The property joined the Mandarin Oriental portfolio and relaunched under the new name, so a booking page or article naming One&Only is describing something that no longer exists. It was designed by the late Kerry Hill and was his last completed work, which is the reason the building gets written about at all.

ResortSizeBest for
Hard Rock Hotel365 roomsFamilies. It connects straight to the waterpark and has a shopping village
The Westin275 roomsA plain family weekend with balconies over the sea
Anantara42 private homes plus suites and a four bedroom villaGroups who want a kitchen and a private pool
Mandarin Oriental44 suites and villas across 128 acresThe quiet end, with five restaurants and a beach club

With children the choice usually collapses to Hard Rock or the Westin, and the deciding factor is the waterpark connection rather than the rooms. Without children the calculation is the opposite, because the waterpark is the noisiest thing on the strip and the two quiet resorts sit furthest from it.

Whichever you pick, book the crossing first. The ferry only sails on four days, so a hotel rate on a Tuesday night is a rate you cannot reach by boat.

🏨 Compare the four Desaru Coast resortsSee on Trip.com See on Agoda See on Expedia Affiliate link — we may earn a commission at no extra cost to you.

9. The paperwork depends on your passport, not your route

Singapore citizens are exempt from the Malaysian digital arrival card. Most other travellers are not.

The card has been required of foreign visitors since the start of 2024 and must be filed online no more than three days before arriving. The exemption covers Singapore citizens, Malaysian citizens and permanent residents, and diplomatic passport holders.

The gap that catches people is residency. A foreign national living in Singapore on a work pass is not covered by the Singaporean exemption, so a group crossing together can genuinely have different obligations. It applies to sea arrivals as much as to the causeway, so the ferry does not route around it.

If you are driving your own car there is a second document. A Singapore registered vehicle needs a vehicle entry permit for Malaysia, and the expressway tolls want a stored value card. Neither is something to sort out in the queue at the checkpoint. For the Singapore side of the crossing, our transport guide covers the cards and the bus services.

10. When to go, and when not to

Go Thursday to Sunday if you want the ferry, and go midweek if you are driving. Those two pieces of advice point in opposite directions, which is the honest summary of this trip.

The ferry only sails on four days, so it forces a weekend and puts you on the water when everyone else is going too. Driving is fastest exactly when the ferry is not running, because the border is quietest midweek, but that is also when the waterpark takes its Tuesday closure.

If you areBest daysWhy
Taking the ferryThursday or SundaySailing days, and quieter than Saturday
DrivingMidweek, not TuesdayThe border is quietest and the waterpark is open
Going in the monsoonLand routeThe ferry may be diverted with a coach transfer
Avoiding entirelyFriday evening border, public holidaysThe queue is at its worst and the resorts are full

The trip that goes wrong most often is the cheap ferry day trip booked on a Saturday in the monsoon. Every element of that is fighting the others: the busiest crossing day, the season when the sailing may be diverted, and a schedule with no second boat.

The one that works is a Thursday or Sunday night with the ferry both ways, or a midweek drive with a car and two days. If Desaru does not fit either shape, Johor Bahru is the closer version of the same idea and Batam and Bintan are the equivalent by sea, both with far more frequent departures.

Desaru is a half day away; Melaka is about four hours each way. That gap is why one works as a day trip and the other usually does not. The last coach out of Melaka leaves at 19:00 while the Jonker Walk night market opens at 18:00, so the evening belongs to people who stay over. The counted timetables behind that.
📚 Explore more Singapore guides
★ Start here Singapore Travel Guide for First-Timers: Plan the Perfect Trip
🎡Things to Do52
Start with the hubThings to Do in Singapore: 50+ Ideas, From Free to SplurgeAdventure Cove Waterpark: Ticket Prices, Height Limits and the Saturday Evening HoursBatam & Bintan from Singapore: The Complete Ferry, Visa, Day Trip and Resort GuideBird Paradise Singapore: Is It Worth It? Tickets, the Walk-Through Aviaries and the New Jurong Bird ParkBreakfast in the Wild at Singapore Zoo: The Orangutan Is the One Animal Nobody BringsCable Car Sky Dining: An Hour at 100 Metres, and What the Cabin Is Actually LikeCan Tourists Watch Singapore’s National Day? Free Fireworks Spots, Parade & Drone ShowChinatown Singapore: Temples, Street Food and Hidden LanesClarke Quay & the Singapore River: Cruises, Bars and a Riverside WalkDisney Adventure Cruise from Singapore: The Complete Guide to Disney’s Biggest ShipEarly Morning in Singapore: Markets, Gardens, First MRT Trains and Monday ClosuresF1 Singapore Grand Prix 2026: Dates, Tickets, Zones & How to GoGardens by the Bay: Tickets, Free Shows & Latest Exhibits (Full Guide)Haw Par Villa Is Partly Shut, and the Only Way In Now Is the Paid MuseumKampong Glam: Sultan Mosque, Haji Lane and Arab StreetKatong & Joo Chiat: Peranakan Houses, Laksa and the Colourful EastLazarus, St John’s and Kusu: The Boat You Book Decides the DayLittle India Singapore: Temples, Banana-Leaf Meals and MarketsMadame Tussauds Singapore: what each ticket includes, 66 wax figures, last entry 5pmMandai Destination Pass: The Maths Says Three Parks, and Two Combinations That Lose MoneyMandai Wildlife Reserve: Nine Places, Their Opening Hours and Which to Pick FirstMarina Bay After Dark: Where to Catch the Free Light ShowsMarina Bay Sands, Done Right: SkyPark, Infinity Pool, Casino & Hotel StayNational Gallery Singapore has closed its largest gallery until 2027Orchard Road: How to Actually Shop Singapore’s Famous MilePulau Ubin Day Trip: Singapore’s No-Passport Island Escape by BumboatRainforest Wild Adventure: Two Zones, Nine Activities Included With Your TicketRainy Day in Singapore: 25+ Indoor Things to Do (Rain Won’t Ruin Your Trip)River Wonders Singapore: What the Ticket Covers, What Costs Extra, and When Each Thing OpensSentosa Island: Beaches, Rides and How to Plan a DaySingapore Attraction Passes: Go City vs Klook vs Buying Tickets One by OneSingapore Botanic Gardens: The Free UNESCO Garden (and How It’s Not Gardens by the Bay)Singapore Chilli Crab & Seafood: What to Order, Where to Eat, What It CostsSingapore Duck Tour: The Original DUCKtours vs Captain Explorer, Prices, Departures and Where to BoardSingapore Flyer: Is It Worth It? Tickets, Timing and the Best ViewSingapore for Couples: The Seats You Book Ahead and What They Cost for TwoSingapore Neighbourhood by Neighbourhood: Where to Go and WhySingapore Night Safari: Is It Worth It? Tickets, Tram and the Best Time SlotSingapore Nightlife: Best Bars, Clubs, Rooftops & Free Things to Do at NightSingapore Oceanarium: What’s New at the Old S.E.A. Aquarium (and Ticket Prices)Singapore to Johor Bahru: The Smart Day-Trip Guide (Bus, Train, Border & What to Do)Singapore to Kuala Lumpur: Bus, Train or Flight, and Where Each One Drops YouSingapore to Melaka Overnight: Coach Times, Fares, Museum Closing Days and When Jonker Walk Actually OpensSingapore with Kids: What to Do and How to Beat the HeatSingapore With Your Parents: The Best of It Happens After DarkSingapore’s World War II Sites: Opening Hours, Monday Closures, Ticket Prices and How to Reach Each OneSkypark Sentosa and the Skyslides: Height Rules, Prices and What Each Activity Actually InvolvesSolo Travel in Singapore: What to Book Ahead and What to Leave OpenThe Complete ArtScience Museum Guide: teamLab Future World Tickets & TipsThe Merlion: Singapore’s Icon — and Is It Worth the Trip?Tiong Bahru: Art Deco, Cafés and Singapore’s Coolest Old EstateUniversal Studios Singapore, Ride by Ride (and the Queues to Skip)
🍜Food4
🏨Where to Stay10
🚇Getting Around3
🧭Travel Tips16
View all guides →

Frequently asked questions

Q. How much is the ferry to Desaru, really?

SGD 132 for an adult return, not the SGD 108 on the fare table. A fuel surcharge of SGD 12 a head applies in each direction and is paid before departure.

The operator lists SGD 108 return and SGD 70 one way, and states that those figures already include the passenger departure fee. The surcharge sits outside them. On the Malaysian side it can be paid as RM 40 instead of SGD 12.

Q. Which days does the ferry run?

Thursday, Friday, Saturday and Sunday, with one sailing each way. It leaves Tanah Merah at 10:10 and leaves Desaru at 17:30.

Guides that say five days a week, or that put the last sailing later, are describing an older schedule. Check the operator page rather than a travel article, because this timetable has already changed once.

Q. Is there a cheaper way to get there?

Yes, and it is not close. A cross border bus plus the JDX from JB Sentral comes to roughly SGD 10 one way against SGD 70 on the boat.

Take a Causeway Link service from Kranji, Queen Street or Newton Circus to Woodlands, clear both checkpoints, then pick up the JDX at the JB Sentral bus bay. That leg is RM 15 and runs about 90 minutes. What you are paying for on the ferry is the absence of a border queue.

Q. Does a day trip work?

On the ferry you get about five and a half hours on the ground. On the buses you can get closer to seven, if the border behaves.

The ferry lands you around 11:40 and leaves at 17:30. The JDX from JB Sentral at 08:30 puts you in Desaru around 10:00, and the 17:00 return gets you back into Singapore in the evening. Neither is a relaxed day, and both work better with a night in between.

Q. What is the catch with the ferry in the monsoon?

It may not go to Desaru at all. The operator publishes a diversion plan for rough seas in the northeast monsoon.

Under it the boat runs to Tanjung Pengelih instead and a coach covers the gap by road. The operator states plainly that when the plan is active there are no direct sailings to or from the Desaru terminal. You can pay the premium and still spend part of the trip on a bus.

Q. How much is Adventure Waterpark?

There are two price lists. The operator charges from RM 58 with a Malaysian identity card and from RM 110 without one.

RM 110 is about SGD 34 at current rates. Resellers were listing the non Malaysian adult ticket well below that, closer to SGD 19 on a discounted rate, so this is one of the few attractions where booking through a platform genuinely undercuts the operator. Discounted rates move, so check on the day.

Q. What day is the waterpark closed?

Tuesdays, outside school and public holidays. Hours are 10:00 to 18:00.

This matters less than it looks if you are taking the ferry, because the ferry does not run on a Tuesday either. It matters a lot if you drive over midweek, which is when the border is at its quietest.

Q. Do I need to fill in an arrival card?

It depends on your passport, not on your route. Singapore citizens are exempt. Most other travellers must file the Malaysian digital arrival card no more than three days before arriving.

The exemption also covers Malaysian citizens and permanent residents. It does not cover foreign residents of Singapore, so a work pass holder crossing with Singaporean friends still needs to file while they do not. The rule applies to sea arrivals as much as to the land crossings.

Q. Do I need a car once I am there?

Not inside the resort strip. Yes for anything outside it.

A free electric shuttle links the ferry terminal, the four resorts, the waterpark and the golf club, running roughly hourly, and the timetable is handed out at the ferry terminal information counter. The public beach, the fruit farm and the ostrich farm sit outside that loop and need a taxi or a car.

Q. Which resort should I book?

Hard Rock for the waterpark, the Westin for a straightforward family stay, Anantara for villas, Mandarin Oriental for the quiet end.

The last of those is the one to watch, because it used to be a One&Only. The property joined Mandarin Oriental and relaunched under the new name, so any list still naming One&Only is out of date. Hard Rock connects directly to the waterpark, which is often the deciding factor with children.

Read the full Singapore planning guide

Browse all our guides →