Semporna stilt house village over turquoise water in eastern Sabah

Semporna Travel Guide: Gateway to Sipadan and the Celebes Sea

Semporna is the base for diving Sipadan, one of the world's top five dive sites. Sipadan permit guide, Mabul, Kapalai, and how to get there.

Guides for Semporna

Semporna is a small coastal town in eastern Sabah on the edge of the Celebes Sea. The town itself — stilt house villages over the water, fishing boats, a chaotic jetty and main market — is functional rather than scenic. The population of around 130,000 includes a significant Bajau Laut community, the sea nomads of Borneo who have lived on or over the water for centuries.

Semporna exists on the dive tourism map for one reason: Sipadan Island, located 36km offshore, which has consistently ranked among the world’s top five dive sites since Jacques Cousteau declared it an “untouched piece of art” in a 1989 documentary. Everything in Semporna is oriented around getting divers to the offshore reefs.

Sipadan Island

Sipadan is a small island (12 hectares) rising from a 600-metre volcanic seamount in the Celebes Sea. The combination of wall diving, pelagic species, and extraordinary marine density makes it genuinely exceptional.

What you’ll see: Green and hawksbill turtles are almost guaranteed — they nest and sleep in the corals at every depth. Barracuda tornadoes (swirling schools of hundreds of fish) and schools of bumphead parrotfish are common. White-tip and grey reef sharks patrol the walls. Hammerhead sharks are possible but not guaranteed. Whale sharks are rare sightings, typically in May–June.

Permit system: Sipadan allows a maximum of 120 divers per day. All permits are issued through licensed dive operators; you cannot obtain a permit independently. The RM165 (USD 35) conservation fee is included in dive packages. Sipadan permits sell out months ahead during peak season (July–August, school holidays). Book 2–6 months ahead for guaranteed access.

Dive season: Year-round, with April–June and September–October offering the best visibility (up to 30–40m on clear days). Surge and choppier conditions are possible November–February.

Mabul and Kapalai

Mabul Island (25 minutes by boat from Semporna) is where most divers stay, providing the base for Sipadan day trips. Mabul is a macro dive destination in its own right — mandarin fish, mimic octopus, pygmy seahorses, and frogfish on the sandy bottom slopes around the island. Several resorts operate directly on Mabul, including Mabul Water Bungalows and the more budget-friendly Mabul Backpackers. Staying on Mabul rather than in Semporna gives faster Sipadan access and better overall dive logistics.

Kapalai is technically a sandbar (no dry land above water at high tide) with a water village resort built on stilts. Dive sites around the sandbar are primarily macro-focused with good soft coral coverage. Available through Sipadan-Kapalai Dive Resort.

Mataking is a more recently developed island with a resort and house reef, primarily for snorkellers and beginners.

Safety Note: Getting to Semporna

Travel advisories from multiple governments (UK FCO, US State Department, Australia DFAT) have historically flagged the Sabah east coast — particularly the Semporna-Lahad Datu corridor — due to kidnapping incidents in earlier years involving armed groups from the southern Philippines. The current situation should be checked on your government’s travel advisory page before booking. The universal recommendation is to fly to Tawau (TWU) rather than travel overland through the east coast.

Getting to Semporna: Fly to Tawau Airport (TWU) from Kota Kinabalu (1 hour, RM80–150 on MASWings or AirAsia) or from Kuala Lumpur (2 hours, RM100–220). From Tawau airport to Semporna: taxi RM40–60 (45 minutes), or local bus RM10 (1.5 hours, slower and less direct). Most dive operators in Semporna can arrange airport pick-up for RM50–80 per person.

Operators and Booking

All Sipadan diving must be booked through a licensed operator holding a permit allocation. Major operators include Scuba Junkie (well-regarded for permit management and conservation programmes), Big John Scuba, and Uncle Chang’s. Staying at a Mabul resort that includes Sipadan permits in their packages (such as Seaventures Dive Rig or Borneo Divers Mabul) can simplify logistics. Compare permit inclusion, number of Sipadan dives per day, and accommodation quality when choosing a package.

Semporna Town

If spending a night in Semporna before or after an offshore stay, the Semporna waterfront esplanade is the most pleasant area. The seafood market and jetty are worth a morning walk. Food options in town are limited — a few Chinese seafood restaurants and local Malay stalls. Budget accommodation in Semporna itself runs RM60–120 for a basic guesthouse.