Grey skies over the South China Sea change everything about how you plan an island trip. Ask anyone who's stood on a jetty in November watching a delay notice go up on a whiteboard. The islands are still worth it. You just need to know a couple of things before you book, especially if you're eyeing the Mersing Jetty to Tioman or the Terengganu to Perhentian Island run, the two routes that come up constantly in trip planning threads. Once you understand how tides mess with the timetable, neither one is actually that hard.
Here's what happens on both crossings, why the schedule moves around so much in monsoon months, and how to time your boat with a resort check-in so you're not stuck on a jetty with soggy luggage at 6 pm.
Your Step-By-Step Transit Guide From Mainland Johor To Tioman Island
Mersing Jetty is where nearly everyone starts. It's tucked inside the Mersing Harbour Centre in Johor, a short walk from the bus station, so most travellers coming from Johor Bahru or KL take a bus in and cover the last bit on foot or by cab.
The crossing is short, but it can be unforgiving to the weather. Bluewater Express is the one that is running it, with two or three crossings per day normally. The sailing time is only 40 minutes on the water, but it can take up to 2.5 hours, including getting on the boat and the other stops the ferry will make to pick up other resorts, depending on where you are staying. Counters open an hour before the crossing, and during busy periods, they can fill up quickly; nobody wants to be the last person to run down the pier.
There's a second option too, Tanjung Gemok Jetty, about 35 minutes out by taxi. It doesn't have the same tide problem Mersing sometimes runs into. That difference matters a lot more once the rain starts than it sounds like it should.
Catching The Fast Boat From The Terengganu Coast To The Perhentian Islands
The Terengganu to Perhentian Island crossing sees more daily traffic than almost any other short hop on the east coast, and most of it departs from Kuala Besut Jetty, about 20 kilometres from the islands. Several operators run back-to-back sailings, sometimes close to ten a day depending on the month, so you've got a lot more flexibility here than you do heading to Tioman.
The boat over to Perhentian Besar or Perhentian Kecil takes somewhere between 35 and 45 minutes. First departures are usually around 8 am, last ones head out in the late afternoon. Don't assume you can wander down at 3 pm and just grab a seat. It doesn't work that way once school holidays hit.
How To Handle Monsoon Season Schedules And Peak Travel Times
This is where people mess up their plans. These boats run on tide charts, not clocks. Mersing especially. The river mouth there gets shallow enough at low tide that a crossing can get pushed back or scrapped entirely, no matter what the printed schedule says. Operators put out a fresh timetable every month rather than a single fixed yearly version, and once the northeast monsoon properly sets in, that timetable can change with almost no notice at all.
On both islands, relatively calm seas and regular services are generally available between April and September. Less consistently frequent services and smaller boats can be expected outside this period, with cancellations also possible on bad days. If you are thinking of going somewhere during the monsoon season, when many bargain finds tend to be available, you should always build in extra days on either end, as a same-day return journey might be cancelled.
You will not want to miss a trip if you're on the hunt for last-minute travel deals. The more you know, the less likely you are to miss out on a once-in-a-lifetime experience. So, here we go! Here are some of the best travel tips for finding cheap airfare deals.
|
Route |
Typical Duration |
Approx. Starting Fare |
Daily Sailings |
Peak Season |
|
Mersing Jetty to Tioman Island |
40 min to 2.5 hrs (multi-stop) |
around RM 60 one way |
2 to 3 |
April to September |
|
Terengganu (Kuala Besut) to Perhentian Island |
35 to 45 min |
around RM 35 one way |
up to 10 |
March to September |
These fares and sailing counts come from ferry ticketing listings on redBus. Operators adjust pricing and frequency by season, sometimes week to week during monsoon, so treat this as a starting point and check live availability closer to your travel date.
Connecting Your Ferry Departure Smoothly With Resort Check-In Hours
Most of the resorts in either island are open for check-in from early afternoon onwards. In addition, many have their own boat pickup schedule, set according to public ferry arrivals, rather than to time of day. Taking an early public ferry, among the first two any given day, is your best option for a smooth, quick transfer between boats.
By booking with a service like redBus you can see the actual day of your trip's sailing schedule. This matters more than you might think for an itinerary with less regular connections. Arrive at the jetty two or three hours before your resort's stated check-in deadline. Smaller resorts rarely have later arrivals, and with monsoon swells making night crossings dangerous, few if any boats will be willing to make a late transfer anyway.
Conclusion
None of which detracts from making a monsoon season island-hopping adventure anything less than desirable; it's just that your planning parameters will be different than if you were to make similar travels in July. Accept that these fair-weather trips are charted to meet the whims of the tides, not the clock, and you'll have little difficulty in making the most of your time on the water. In fact, some of the most isolated and least busy of these island excursions are apt to be found during the off-season.
FAQs
Which jetty in Terengganu is closest to the Perhentian Islands?
Kuala Besut Jetty. It sits about 20 kilometres from the islands and is the departure point most operators actually use, with crossings taking roughly 35 to 45 minutes.
How much is a round-trip ferry ticket from Mersing to Tioman Island?
Round-trip tickets get sold as one combined fare rather than two separate purchases. Listed pricing puts it around RM 120 per adult, though that shifts by operator and time of year.
Do boats to the Perhentian Islands run throughout the entire year?
Mostly, yes. Sailings thin out during the northeast monsoon though, and rough weather can force a cancellation with barely any warning. Check the schedule close to your actual travel date instead of trusting whatever you saw months back.
How do you check the ocean tide schedules before arriving at Mersing Jetty?
Forget about calculating it yourself. Operators have already factored in the tides when they created the monthly itineraries, so refer to that month's published schedule instead of using a generic yearly schedule, which will only confuse you, since actual conditions will almost certainly differ from any assumptions the operators made when they posted it.