How to Travel from Singapore to Desaru (Ferry & Driving)
How to Travel from Singapore to Desaru (Ferry & Driving)
How to Travel from Singapore to Desaru (Ferry & Driving): The quickest hassle-free way is the fast ferry from Tanah Merah Ferry Terminal to Desaru Coast Ferry Terminal (about 90 minutes); the driving option (via Tuas or Woodlands and the Senai–Desaru Expressway) gives you flexibility and takes about 2.5–4 hours door-to-door depending on traffic. Plan around ferry timetables and Malaysia entry rules before you go.
Quick overview — which option should I pick?
- Ferry: Best if you want to avoid land border queues and arrive relaxed at Desaru Coast in ~90 minutes. Operated by BatamFast / Desaru ferry partners with scheduled sailings (check dates before booking).
- Driving: Best if you need a car in Desaru, travel on your own timetable, or are travelling with bulky luggage. Expect 2.5–4+ hours door-to-door depending on border wait times.
- Coach / Tour: Good value for groups—many operators do return transfers and include hotel drop-offs (time varies by pick-up point).
Ferry: step-by-step guide (book, check-in, arrival)
How to Travel from Singapore to Desaru (Ferry & Driving) — Ferry details and step-by-step instructions below.
Before you book
- Check the operator and exact sailing date/time (BatamFast is the common operator for the Tanah Merah ↔ Desaru route). Typical published timetable recently shows an SG departure around 10:10 and a return around 17:30 on selected days — always confirm on the operator page when booking.
- One-way fares are typically in the ballpark of S$70 and return fares around S$108, though prices change for promotions and peak periods — check live fares when you buy.
- Note the diversion policy: in rough sea or NE monsoon conditions ferries to Desaru Coast may divert to Tanjung Pengelih (TPFT), with bus transfers arranged to/from Desaru Coast. Expect slightly longer door-to-door time when diversion applies.
On the day (check-in & immigration)
- Arrive at Tanah Merah Ferry Terminal (TMFT) at least 60–90 minutes before departure for check-in, luggage drop and immigration.
- Bring passport (ensure validity, see Visa & documents section below) and your ferry ticket (print or e-ticket).
- Pass Singapore exit immigration then Malaysia arrival immigration at Desaru Coast Ferry Terminal (or at TPFT if diversion occurs). Typical ferry travel time is about 90 minutes.
Ferry pros & cons (quick)
- Pros: Comfortable, no land border queues, hotel transfers usually short, fast crossing (~1.5 hrs).
- Cons: Limited sailings per day and days of week; can be diverted in bad sea conditions; foot passengers only (no cars).
Driving: step-by-step (planned route, documents, costs)
How to drive from Singapore to Desaru — basic route
- Cross at Tuas Second Link (Tuas) or Woodlands (Causeway). Many locals prefer Tuas/Second Link to avoid heavy weekend Causeway jams.
- Drive north into Johor Bahru, then follow signage towards the Senai–Desaru Expressway (E22). The SDE connects Johor Bahru/Senai to Desaru and is the smoothest route to the coast. Estimated driving time on Malaysian roads (once you’re past the border) is roughly 1.5–2 hours; door-to-door time from central Singapore is typically 2.5–4+ hours depending on border wait time.
Documents & vehicle requirements
- Passport (valid — see below).
- Vehicular insurance valid in Malaysia (buy cross-border coverage if your insurer needs it).
- Valid vehicle road tax and log card (or rental car agreement).
- Touch ’n Go card for Malaysian tolls (many tolls are electronic) and some cash as backup.
- Vehicle Entry Permit (VEP) rules change over time — double-check with LTA/JPJ if your car is subject to VEP.
Estimated costs for driving (typical round trip for a small car, Singapore departures)
- Petrol (round trip): S$25–60 depending on vehicle and fuel prices.
- Tolls (Malaysia): RM40–100 round trip depending on route and toll plazas.
- Insurance cross-border fee (if applicable): S$10–25 per trip.
- Bridge/Causeway fees: none besides vehicle tolls, but congestion can cost time.
Driving pros & cons
- Pros: Flexibility, door-to-door, can bring own car and gear, stop en route.
- Cons: Border queues unpredictability (can add hours), tolls, fatigue, parking at resort.
Practical tips for both ferry & driving
- Check passport validity: Malaysia requires passports to be valid for at least 6 months on arrival — renew early if needed. Singapore passport-holders are usually visa-free for short tourist stays, but check for your nationality.
- Always check the Desaru ferry timetable and book ahead — sailings may operate only on select days (e.g., Thu–Mon or weekends).
- If you need a car in Desaru but want to avoid driving from SG, take the ferry and rent a car/arrange hotel transfer on arrival.
- Travel early on weekdays to reduce border waiting time; avoid Friday evening and Sunday afternoon peaks where possible.
- Bring a printed ticket and e-ticket screenshot for ferry bookings; phone battery and portable charger recommended.
- Monitor weather during NE Monsoon (Nov–Mar can be choppy) — the operator may divert to Tanjung Pengelih and provide coach transfers.
Sample itineraries & time/cost estimates
2D1N Relaxing Weekend (Ferry option)
- Fri morning: Depart Tanah Merah ~10:10. Arrive Desaru ~11:40. Hotel shuttle to resort. Cost: ferry S$70 one-way (example), shuttle free with many hotels.
- Fri afternoon: Beach or resort pool.
- Sat: Desaru Adventure Waterpark / local seafood / beach time.
- Sun late afternoon: Ferry back ~17:30, arrive Tanah Merah evening.
- Estimated per-person cost (excl. hotel): S$150–220 (ferry return + meals + transfers).
2D1N Roadtrip (Driving option)
- Sat 6:00 AM: Drive via Tuas or Woodlands. Border crossing variable; aim to clear before 8:30 AM.
- Drive SDE ~1.5–2 hours to Desaru. Park at resort or villa. Costs: petrol + tolls ~S$40–120 (car & passengers split).
- Enjoy resort activities and seafood dinners. Return Sun afternoon or Mon morning to avoid weekend peak returns.
Where to stay — sample hotel links & packages
Popular Desaru resorts you can book via WeekendGoWhere packages:
- Desaru | Tunamaya Beach Resort
- Desaru | Hard Rock Hotel
- Desaru | The Westin Desaru
- Desaru | Four Points by Sheraton Desaru
Related guides & further reading
- Ferry from Singapore to Desaru: Schedule & Prices 2025 (FAQ)
- Desaru Hotel Promotions & Packages (Packages & Deals)
- Top Attractions in Desaru (Beach, Adventure Waterpark, Hotels)
FAQs — quick answers
Q: Is there a direct ferry from Singapore to Desaru?
A: Yes — there is a scheduled fast ferry service from Tanah Merah Ferry Terminal to Desaru Coast Ferry Terminal operated via BatamFast / Desaru partners. Sailings operate on selected days and the crossing is about 1.5 hours. Always check the operator timetable before booking.
Q: How long does it take to drive from Singapore to Desaru?
A: Door-to-door time is usually 2.5–4+ hours depending on border queues. The Senai–Desaru Expressway is the main high-speed route on the Malaysian side; the driving time once past Johor is about 1.5–2 hours.
Q: Do Singaporeans need a visa to enter Malaysia for Desaru?
A: Singapore passport-holders do not need a visa for short tourist stays in Malaysia, but your passport should have at least 6 months’ validity on arrival. Also check if you must complete Malaysia’s digital arrival card (MDAC) for your mode of arrival — rules can change so confirm before travel.
Q: Can I take my car on the ferry?
A: No — Tanah Merah ferry services are for foot passengers only (no vehicle ferries). If you need a car, drive over the Causeway/Second Link or take a ferry then rent a car/transfer on arrival.
Final travel checklist (print this)
- Passport (≥6 months validity) & e-ticket/printed ferry ticket.
- Hotel booking confirmation & return ferry / car documents.
- Touch ’n Go card or ready e-wallet for Malaysian tolls.
- Cross-border car insurance / rental agreement (if driving).
- Phone charger, local cash (RM), and travel insurance.
Ready to go? 👉 Check our latest Desaru packages and WhatsApp us to book now.