Pulau Tinggi Guide — Sultan Mahmud Marine Park, snorkel and beach resort stay

The mid-tier Mersing-region island — protected reef status since 1985, distinctive wedge-shape mountain, two resorts and value diving. Mar–Oct operating season and the SG planning rules for a 3D2N escape.

Pulau Tinggi Guide — Sultan Mahmud Marine Park Snorkel and Beach Resort Stay — Jumppy Transport

Pulau Tinggi sits roughly 32 km off the Mersing coast — about an hour by boat from the Mersing pier — and has been part of the Sultan Mahmud Marine Park since 1985. That marine-park designation is the most useful fact about the island: reef cover is well-preserved, fishing inside park boundaries is restricted, and the dive sites have aged better than the unprotected Mersing waters. The other thing worth flagging up front is the silhouette — Pulau Tinggi is a volcanic island with a distinctive wedge-shape mountain rising to about 700 m. You see it from the boat long before you arrive, and it’s the visual signature of the trip.

TL;DR — Pulau Tinggi in 4 lines Marine-park island ~32 km off Mersing, 1-hour boat from Mersing pier, Sultan Mahmud Marine Park since 1985, ~500 active fishing-village residents plus 2 main resorts. Wedge-shape Gunung Semundu mountain (~700 m peak) is the visual signature. Mid-tier pricing between budget Pulau Rawa and luxury Tioman premium. Mar–Oct operating season; closed Nov–Feb monsoon. We chauffeur SG↔Mersing for the drive leg from SGD ~340 (Standard MPV) one-way — Mersing isn’t in our fixed pricing matrix. See our cross-border taxi page and fleet.

What Pulau Tinggi is and why SG travellers go

Pulau Tinggi is a small marine-park island with an active fishing community of roughly 500 residents plus two main resort operators on the beachfront. The marine-park designation since 1985 puts it in a different bracket from unprotected Mersing waters like Rawa or Pulau Besar — coral cover is meaningfully better, and the dive site list around the island is taken seriously by Mersing-based dive operators. The wedge-shape mountain (Gunung Semundu) is the photo signature; the protected reef is the real reason most SG divers and snorkellers come.

For SG travellers, Tinggi sits between the budget-boutique Pulau Rawa (single-operator, all-inclusive, no-village simplicity — see our Pulau Rawa guide) and the premium-and-busy Tioman (9 villages, daily catamaran, marine-park-since-1994, dozens of properties — covered in our Tioman island guide). It’s the value pick for divers and adventurous couples who want a less-touristy MY island than Tioman without giving up reef quality. Two resorts means slightly more booking flexibility than Rawa’s single-operator monopoly. The fishing village adds an authentic kampung edge that Rawa lacks.

Getting there from Singapore

Two legs — drive to Mersing, then resort boat across:

The Mersing pier is the same departure point as the Tioman ferries; our Mersing jetty guide covers parking, fuel and last-petrol planning. VEP became mandatory for self-driven SG cars from July 2025; chartering with us avoids that paperwork (see our VEP application guide).

The two main resorts

Tinggi’s resort menu is short — that’s the point. The two-property setup gives you slightly more booking flexibility than Pulau Rawa’s single operator while still keeping the boutique-island feel:

ResortStyleIndicative SGD/night per couple (FB)Best for
Tinggi ResortBeachfront chalets + hotel rooms; on-site PADI dive centre$150–300Divers, value couples, first-time Tinggi visitors
Smailand ResortSmaller boutique with pool + private beach$200–400Couples wanting boutique feel + pool comfort

Both rate bands include full board, which is the standard package shape across Mersing-region islands. Direct booking through resort sites; SG agents (Klook, Travel With Stuart) carry both. Mid-tier pricing puts Tinggi cleanly between budget Rawa hillside chalets (SGD $180–320) and Tioman premium villas (Japamala SGD $400–800). For the broader Mersing-region resort comparison, our Tioman hotel guide walks through the village-to-property match for the larger neighbour island.

Diving — value PADI courses and 12+ marine-park sites

The Sultan Mahmud Marine Park designation gives Tinggi 12+ dive sites within easy boat range, with visibility 15–25 m in the April–September dry-season window. Tinggi Resort runs an on-site PADI dive centre that handles courses and fun dives. Indicative MYR pricing — confirm before booking, hotel concierge gets small discounts:

Dive productIndicative MYRNotes
PADI Open Water (3-day course)1,200–1,500Cert + theory + 4–5 training dives included
PADI Advanced Open Water900–1,2002-day course, 5 adventure dives
Fun dive (single)100–180Guided boat dive, gear typically included
Snorkel boat trip (4 hr)80–150 per paxVisits Pulau Pemanggil or Pulau Dayang reef

Tinggi’s diving is genuinely cheaper than Tioman’s at comparable reef quality, which is its main draw for SG dive groups optimising the dive-bill rather than the room. For the Tioman dive comparison, see our Tioman diving guide; for the serious-diver Mersing-region option (whale shark season, liveaboard format), our Pulau Aur guide covers the remote dive island sister to Tinggi.

Mountain hike, snorkel and beach

The non-dive activity menu is short but distinctive:

For multi-city beach-resort comparisons in our editorial cluster, see our Penang Batu Ferringhi guide — a contrasting mainland MY beach-resort precinct on the opposite coast, useful if you’re weighing east-coast island vs west-coast mainland for a beach weekend. They serve very different trips: Tinggi is a contained marine-park island with diving as the headline; Batu Ferringhi is a mainland resort strip with hotel infrastructure and food variety.

Tinggi vs Rawa vs Tioman — the value-pick framing

Honest comparison for SG travellers picking between the Mersing-region islands:

For the boutique-quiet alternative, see our Pulau Rawa guide; for the family-anchored Mersing-region cluster, our Pulau Sibu guide covers the four-island family option.

Practical — cash, signal, monsoon

The bits that catch first-time Tinggi visitors out:

How to plan a Tinggi trip from Singapore

The shape that works is 3D2N (Fri–Sun) as the realistic minimum given the 4.5-hour transit each way. 4D3N (Fri–Mon) is the more comfortable shape for dive-cert trips — PADI Open Water needs 3 full days on water. Day-trip is not viable. April to September is the optimal water-clarity window; March and October are workable shoulder months.

From SGD ~340 (Standard MPV) for SG↔Mersing one-way is the reference figure — Mersing isn’t in our fixed pricing matrix, but the distance matches our Desaru long-haul. Standard MPV (Voxy / Noah / Serena, 7-seat) handles a couple or small dive party with kit; Luxury MPV (Alphard or Vellfire) is the recline-seat call for the pre-dawn departure. Dive groups → 13-seater Hiace via group bus rental; flexible Mersing-end logistics via full-day driver. Our fleet has the full capacity matrix.

Pitfalls and things to know

FAQ

What’s the best time to visit Pulau Tinggi from Singapore?

March to October — the operating season. The resorts close for the November to February northeast monsoon and boats are suspended for safety. April to September is the optimal water-clarity window with 15–25 m visibility for diving. March and October are workable shoulder months for non-dive trips. Mid-week (Mon–Wed) is quieter than weekends.

How does Pulau Tinggi compare to Tioman for diving?

Tinggi is the value pick. Both have marine-park status (Tioman since 1994, Tinggi’s Sultan Mahmud since 1985). Tioman has more dive sites and a larger dive-shop ecosystem; Tinggi has 12+ sites with comparable visibility and meaningfully cheaper PADI courses (MYR 1,200–1,500 for Open Water versus Tioman’s MYR 1,500–2,000). For SG dive groups optimising the bill, Tinggi wins. For dive-shop variety and broader village amenities, Tioman wins. See our Tioman diving guide for the larger comparison.

How much does a Tinggi trip cost per couple?

Indicative for a 3D2N package per couple, full board included: Tinggi Resort SGD $300–600; Smailand Resort SGD $400–800. Add the SG↔Mersing chauffeur (from SGD ~340 each way for a Standard MPV), MYR cash for dive extras, hike guide and tips. PADI Open Water adds MYR 1,200–1,500 per person; fun dives MYR 100–180 each.

Is the Gunung Semundu hike worth it?

Yes — if you’re age 16+ with a base fitness level and don’t mind a steep jungle scramble. The 4–5 hour round-trip with ridge climb is genuinely strenuous, not a casual walk. Guide is essential (~MYR 150/pax) and bookable through the resort. Bring 2L+ water, grippy shoes, long sleeves and snacks. Skip if nursing a knee or hiking with younger kids. The summit views over the Mersing-region islands are the payoff.

Can we day-trip to Pulau Tinggi from Mersing?

Not really. The 1-hour boat each way and the resort-tied schedule mean a day-trip eats most of the on-island time. Some Mersing-based snorkel boat tours visit Tinggi waters as part of a multi-island day-trip without overnighting at the resorts, which is the closest thing to a day visit. For a proper Tinggi experience, 3D2N is the realistic minimum.

Pulau Tinggi or Pulau Rawa — which one?

Tinggi if reef quality and diving are the headline, or if you want the mountain hike option. Rawa if the lagoon photogenics and single-operator simplicity are what you’re after. Tinggi has 2 resorts and an active fishing village; Rawa has 1 operator and no village at all. Both close Nov–Feb. See our Pulau Rawa guide for the boutique-quiet alternative.

How do we get from Singapore to Pulau Tinggi?

Private chauffeur door-to-door from your SG home to Mersing jetty (3 hours via Tuas Second Link and the Senai-Desaru Expressway E22), then the resort boat across to Tinggi (1 hour). From SGD ~340 for the Standard MPV one-way — Mersing isn’t in our fixed pricing matrix. All Causeway clearance and tolls included. WhatsApp us with the dates, resort booking and group size and we’ll line up the right tier and the return pickup, in a jiffy.

Door-to-door from your SG home to the Tinggi boat

Tell us your dates, resort booking and group size on WhatsApp — we'll line up the SG↔Mersing chauffeur with all tolls and Causeway clearance included.

WhatsApp us

Book this route

Required field