Luxury MPV
Toyota Alphard
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →Mersing to Tioman in roughly 2 hours by high-speed catamaran. What you need to know before booking — operators, schedules, MYR 30 conservation fee, sea-state cancellations and how not to miss the last ferry home.
The ferry from Mersing to Tioman is the bottleneck of every Singapore island weekend. It’s about a 2-hour high-speed catamaran ride, MYR 60 one-way on the main operator, and the schedule looks reassuring on paper — six departures a day in peak season. The catch is sea state. Weekends and shoulder months (March, October) cancel ferries with very little warning, the last departure home leaves at 3:30 to 4:30 PM, and the marine park conservation fee is collected separately at the jetty. This guide walks through the operators, the timings, the booking flow, and the small mistakes that turn a Tioman weekend into a Mersing overnight.
Before any ferry talk, you have to solve the mainland leg: Mersing is about 3 hours from Singapore via Tuas Second Link and the Senai-Desaru Expressway E22, and the ferry timetable dictates everything. A morning catamaran means a pre-dawn start from SG — which is exactly where the three transport options split.
| Option | Journey time | Typical cost | The catch |
|---|---|---|---|
| Private chauffeur (Jumppy) | ~3 hrs door-to-jetty | From ~SGD 340 per vehicle one-way (Standard MPV, up to 6 pax + dive gear); Alphard/Vellfire from ~SGD 380, 18-seater van from ~SGD 540 | Pickup as early as you need — 4 AM starts for the 7 AM ferry are routine. You stay in the vehicle at both checkpoints. |
| Express coach (book via redBus or BusOnlineTicket) | 4.5–6 hrs incl. checkpoint queues | ~SGD 25–40 per pax | Fixed departure slots that rarely line up with ferry times — most SG travellers take an overnight bus and wait at the jetty, or overnight in Mersing. Everyone off the bus with bags at both checkpoints. |
| Self-drive | ~3 hrs | Fuel, tolls, VEP | Your car sits at Mersing jetty parking for the whole island stay — see our Mersing jetty guide for parking rates and logistics. |
The timing math is the real decider. To make the 7 AM BlueWater departure with the 1-hour check-in buffer, a coach from Singapore effectively has to run overnight — you arrive in Mersing in the small hours and wait. A private transfer picks you up at your door around 3:30 to 4 AM and delivers you to the jetty with the checkpoint crossings handled while you sleep in the back. For a dive group of 4 to 6 sharing an MPV, the per-head cost works out to roughly a coach fare plus the Mersing overnight you no longer need — without the luggage-hauling at immigration — and gear-heavy groups of 7-plus can size up via our group bus rental options. WhatsApp us your ferry slot and we’ll work the pickup time backwards from check-in.
Two catamaran operators run the Mersing-Tioman route year-round during peak season. A handful of older slow boats also operate erratically; SG visitors generally skip those.
BlueWater Express is the primary high-speed catamaran and the operator most SG travellers default to. The crossing runs roughly 2 hours from Mersing jetty to Tioman, with multiple daily departures in peak season — typically 7 AM, 9 AM, 11 AM, 1 PM, 3 PM and 5 PM, though the published timetable shifts by season. One-way fare is MYR 60 adult and MYR 50 child, around SGD 19 and SGD 16 respectively. Booking is via bluewater.com.my, the Easybook aggregator, or the ferry counter at Mersing jetty.
Cataferry is the secondary catamaran, with similar journey time and slightly different timings. Fares run MYR 60–80 adult. It’s a useful fallback when BlueWater is sold out for a peak-weekend slot, or if Cataferry’s departure window fits your drive better.
Slow ferries and charter boats operate intermittently at MYR 35 or so per pax but take 3 hours plus and cancel more readily on weather. We don’t recommend them for a tight SG weekend.
BlueWater doesn’t drop everyone at one jetty. The catamaran calls at five Tioman village piers in sequence on the way in, and reverses on the way out. Knowing the sequence matters when you book — the catamaran arrives at Salang last on the inbound run, which adds time if you’re staying north.
| Direction | Stop sequence | Approx total time |
|---|---|---|
| Mersing → Tioman (inbound) | Genting → Paya → Tekek → Air Batang (ABC) → Salang | ~2 hrs to Tekek; +20–40 min to Salang |
| Tioman → Mersing (outbound) | Salang → ABC → Tekek → Paya → Genting → Mersing | ~2 hrs from Salang origin |
| Inter-village hop (e.g. Tekek ↔ Salang) | Use the same scheduled BlueWater run | 20–30 min, MYR 15–25 |
The same scheduled departures act as inter-village transport once you’re on the island, which is cheaper than chartering a sea taxi for a Tekek-to-Salang hop. See our Tioman village guide for which village suits which trip-style — Salang for divers, Genting for families, Mukut for ultra-luxury — and our Mersing jetty guide for parking, food and pre-ferry logistics on the mainland side.
Book online 2 to 4 weeks ahead for SG school holidays, June, December and Chinese New Year. Walk-in tickets are usually available on weekdays and in low season but there’s no guarantee in peak. Always book flexible or refundable tickets — sea-state cancellations are real and a non-refundable booking on a cancelled ferry leaves you out of pocket.
Check in at the Mersing jetty terminal at least 1 hour before your scheduled departure. The marine park conservation fee is collected separately at a dedicated booth — MYR 30 per adult, MYR 15 per child, mandatory for entry to Tioman waters. Keep the receipt; resorts ask for it at check-in. Total ferry plus park fee is around SGD 28 each way per adult.
Luggage allowance is 1 large plus 1 carry-on per pax. Surfboards, dive gear and bulky kit incur MYR 20–50 surcharge per item — pay at the counter when you collect tickets.
This is the single most-important Tioman ferry rule and it’s the one most SG visitors learn the hard way. Mersing is exposed to the South China Sea and the catamaran service is weather-dependent in a way that JB-side runs aren’t.
Travel insurance with weather and ferry-cancellation cover is sensible — standard policies often exclude this. If you’ve come with a 4D3N Mersing-Tioman itinerary you have buffer to absorb a cancelled day. With a tight 3D2N, you don’t.
The catamaran is comfortable in calm seas and miserable in 2-metre-plus swell. SG passengers prone to motion sickness should take Stugeron or Sturgeron 30 minutes before boarding, sit mid-ship on the lower deck, and avoid the back rows — the engine vibration and stern motion are the worst combination. Mineral water and a small snack help; on-board service is basic and there’s no meaningful F&B counter.
Mobile signal drops about 30 minutes into the crossing and resumes as you approach Tioman. WhatsApp messages will queue and send when signal returns. Toilets on board are basic catamaran WCs — usable, not pleasant in rough seas. Bring a light jacket for the air-conditioned cabin.
For the SG-side leg, our full-day driver Singapore service handles a hotel-to-jetty run if you’d rather not commit to a one-way charter, and the Singapore to Desaru route is the closest east-coast Johor parallel for trip-shaping (Desaru is the same E22 expressway, just shorter). For dive groups and snorkel charters travelling 13-pax-plus, the group bus rental page covers Hiace and coach options.
Last departure from Tioman to Mersing is typically 3:30 to 4:30 PM, depending on operator and season. Miss it and there’s no boat until the next morning — meaning an unplanned night in Mersing, which has limited accommodation and modest infrastructure. Build the rule into the day plan.
For same-day SG return on a ferry day, the math runs: catch the 1:30 PM ferry from Tioman, arrive Mersing 3:30 PM, depart Mersing 4 PM, arrive Tuas around 7 to 7:30 PM. That works. The 3:30 PM ferry leaves you arriving SG closer to 9 to 10 PM, which is fine for adults but rough on young kids.
For a multi-day Tioman trip the SG↔Mersing chauffeur is door-to-door — you get dropped at the jetty, the driver returns home, and we re-dispatch a vehicle for your return-day pickup. WhatsApp us to coordinate the return-leg timing once you’ve confirmed your ferry slot.
BlueWater Express is MYR 60 adult and MYR 50 child one-way (about SGD 19 and SGD 16). Cataferry runs MYR 60–80 adult. Add the marine park conservation fee — MYR 30 adult, MYR 15 child — collected separately at the jetty booth. Total entry cost per adult is around SGD 28 each way.
Roughly 2 hours on the high-speed catamaran (BlueWater or Cataferry), depending on which village stop is your destination — Genting and Paya are first off, Salang is last. Slow boats take 3 hours plus and are weather-dependent.
Two to four weeks ahead for SG school holidays, June, December and Chinese New Year. Walk-in is usually fine on weekdays in low season, but don’t risk it in peak. Always book flexible or refundable — sea-state cancellations are real.
Typically 3:30 to 4:30 PM, depending on operator and season. Miss it and there’s no boat until the next morning. For same-day SG return, the 1:30 PM departure is the cleanest math — you’ll be back at Tuas around 7:30 PM.
Mostly no. November to February is the NE monsoon — most operators suspend or run reduced weather-dependent schedules, and most resorts close. March and October are shoulder months with volatile sea state. Best window is April to September. Verify current operator status before booking outside peak.
At the dedicated booth at Mersing jetty — MYR 30 adult, MYR 15 child, cash. Keep the receipt; resorts ask for it at check-in. The fee is separate from your ferry ticket.
Three ways — compared in full in the Singapore to Mersing section above. Private chauffeur door-to-door is the comfortable option for the 3-hour run via Tuas Second Link and the Senai-Desaru Expressway E22 — from around SGD 340 in a Standard MPV (Alphard/Vellfire from ~SGD 380), with pre-dawn pickups timed to your ferry slot. Express coaches bookable on redBus or BusOnlineTicket run around SGD 25–40 per pax but mostly overnight, with checkpoint queues on foot. Mersing isn’t in our fixed pricing matrix so WhatsApp us with your dates, group size and ferry slot for a confirmed quote. See our cross-border taxi page for the broader SG↔JB context, our fleet for vehicle options, and the Mersing jetty guide and Tioman island guide for the rest of the trip framing.
Here's what we'd reach for on this run. Tap through for the full spec sheet and sample fares.
Luxury MPV
Cross-border luxury for families and executives — the gold standard for SG↔KL. 6 pax with 2 checked + 2 cabin bags.
See Toyota Alphard details →
Standard MPV
Budget-friendly family MPV — great for short cross-border runs. 5 pax with 2 checked + 2 cabin bags.
See Toyota Voxy details →