Semporna

Mainland port town

Semporna

Semporna is the working harbour town where every trip to the islands begins. Learn how to time your flights and transfers for a smooth journey.

Highlights

  • **The transit hub:** The mainland port town where all island transfers depart
  • **Road transfers:** 70 to 90 minutes by road from Tawau airport depending on traffic
  • **Island boats:** 30 to 45 minutes to Mabul and Kapalai depending on the tide
  • **Schedules:** Last boats leave in the afternoon with no crossings after dark
  • **Marine park:** The starting point for day trips to the Tun Sakaran Marine Park
  • **Getting here:** Connect through Kuala Lumpur or Kota Kinabalu to Tawau

Semporna is the harbour town where every trip to Sipadan, Mabul, Kapalai, Mataking and Pom Pom begins. It sits on the east coast of Sabah a 70 to 90-minute drive from Tawau airport. This page is about getting through Semporna smoothly because the islands are where you stay.

The island boats leave from the resorts' own jetties. You need to align your inbound flights with the afternoon boat departures. Missing the final transfer means a night on the mainland. Knowing how the journey works is the key to a stress-free trip.

Why Semporna matters

Semporna is the required funnel for the entire archipelago. Sabah Parks removed all overnight resorts from Sipadan in 2004 for ecological conservation. Visitors must now stage from the surrounding islands or from Semporna town itself.

Sabah Parks issues 254 Sipadan permits a day. These permits are distributed to licensed dive operators. You must hold an Advanced Open Water certification to dive Sipadan. Town-based operators facilitate budget day trips to the drop-off but access is heavily bottlenecked by the quota. You maximise your chances of securing a permit by booking a full package with a resort rather than arriving in town without a plan.

Getting to Semporna

Your journey starts with a domestic flight to Tawau airport. Most travellers connect through Kuala Lumpur or Kota Kinabalu. Sabah operates its own immigration controls separate from Peninsular Malaysia. International travellers transiting through Kuala Lumpur should check Malaysia Digital Arrival Card requirements and exemptions via the Malaysian Immigration Department and ensure they receive a specific Sabah entry stamp upon arrival at Tawau airport. Missing this stamp results in heavy fines and potential detention.

The overland transfer from Tawau to Semporna takes 70 to 90 minutes by road depending on traffic. The Pan Borneo Highway Phase 1A remains under construction along this eastern route. You will share the road with heavy commercial vehicles from the oil palm plantations. Ongoing rolling roadworks cause unpredictable delays so you must leave a generous buffer before your boat departure.

From Semporna to the islands

There is no single town jetty. The marine facilities is fragmented across several staging points. Scuba Junkie uses the Semporna Waterfront for its Mabul boats. Sipadan-Kapalai Dive Resort operates from the private PSR jetty near Seafest. Day trips and boats to Mataking Island usually leave from Jetty Pelancongan.

The crossing to Mabul and Kapalai takes 30 to 45 minutes depending on the tide. The journey to Mataking takes 40 to 60 minutes depending on sea conditions while Pom Pom is roughly a 45-minute run.

Arrival and departure days

The most important practical rule is the boat cut-off time. Night boat trips do not run.

The last island boats typically leave Semporna between 2:30pm and 4pm. You will likely miss the final transfer if your inbound flight lands after 1pm. The resorts run fixed schedules to manage logistics efficiently. Sipadan-Kapalai Dive Resort runs outbound boats at 9:30am and 12:30pm. Pom Pom Island Resort operates outbound transfers at 12:30pm and 4pm.

Operators do not absorb the financial cost of missed connections. A late flight means you must pay for an overnight stay on the mainland independently. You must observe a 24-hour no-fly interval after your last dive on your departure day. Schedule your outbound flight from Tawau accordingly to avoid decompression risks.

The town in a few lines

Semporna is a working fishing port in a district with a population of 166,587 according to the Department of Statistics Malaysia’s 2020 census. It is highly functional rather than pretty. The town centre features a busy wet seafood market and sprawling stilt villages built by the Bajau Laut over the coastal shallows.

The town is a working harbour, so most visitors move straight from the road to the jetty. The contrast between the mainland town and the offshore marine reserves is striking. Treat the town strictly as a transit hub or a base for budget day trips. Check the travel information page if you need a short overnight stay before your island transfer.

International travellers can now bind foreign Visa and Mastercard accounts directly to WeChat Pay and Alipay. This allows direct QR payments across Semporna town restaurants and dive shops. You still need cash in RM for ad-hoc transit costs and local street vendors. Pedestrians should exercise caution because traffic drives on the left and pedestrian crosswalks are rare.

Day trips to Tun Sakaran Marine Park

You can arrange day trips to the Tun Sakaran Marine Park if you have a spare day before your island transfer. The park comprises 8 islands roughly 45 minutes from Semporna.

The main attraction is the 600-metre trail to the Bohey Dulang viewpoint. Sabah Parks requires a guide for this climb. You must wear proper closed-toe trainers or hiking boots. Rangers actively turn away visitors in sandals and you cannot rent shoes on site. The trail closes during and after rain. Children join the climb at the operator’s or ranger’s discretion.

Most operators take you snorkelling at nearby Mantabuan or Sibuan after the hike. These islands feature active coral restoration projects and gentle shallow reefs.

When to go

You can dive the Celebes Sea all year. The best visibility runs from March to October. Mid-February to mid-November offers good diving with softer visibility at the ends of the season. Mid-November to mid-February brings a mix of cloud, rain and sun.

Sabah Parks closes Sipadan to all visitors for the entire month of November every year. Mabul, Kapalai, Mataking, Pom Pom and the Tun Sakaran Marine Park stay open for diving during this period. For more seasonal details read the guide on when to dive Sabah.

Emergency facilities

Remote diving requires proper planning. The team briefs every diver on emergency arrangements at booking. Helicopter evacuation to Kota Kinabalu is available for complex cases.

You must carry full dive-specific insurance covering emergency aerial evacuation for all remote east coast itineraries.

The islands

Semporna is the departure point for the surrounding islands. The Celebes Explorer liveaboard also departs from the town. You will arrange your permits and island stays long before you arrive. Sabah Parks issues 254 Sipadan permits a day.

A guaranteed Sipadan permit comes with the right combination of resort, dive package and minimum number of nights. Exact dates depend on the resort you choose. The team steers you to the combination that fits. Be sure to ask your resort which jetty they use so your driver drops you at the correct location.

Mantabuan Island

Skill level: All levels Mantabuan is a volcanic island in the Tun Sakaran Marine Park known for active coral restoration projects. You will dive sloping reefs where green turtles (Chelonia mydas) and blacktip reef sharks are occasional sightings. The current is usually mild so it makes an excellent warm-up dive before heading to the outer islands. Be sure to check the reef flats for blue-spotted stingrays hunting in the shallows.

Sibuan Island

Skill level: All levels Sibuan features a steep sandy drop-off dropping to a colourful reef. The site is famous for macro life including frogfish (Antennarius spp.) and mandarinfish (Synchiropus splendidus). Watch your buoyancy over the sandy patches to avoid disturbing the resident crocodilefish (Cymbacephalus beauforti). Be sure to inspect the abundant crinoids for their colour-coordinated arrowhead shrimp.

Bohey Dulang

Skill level: Snorkellers Bohey Dulang is the central volcanic caldera of the marine park. The diving here is limited but the shallow lagoon offers excellent snorkelling over recovering coral beds. You can spot schooling bannerfish and occasional hawksbill turtles (Eretmochelys imbricata). Be sure to complete the viewpoint hike early in the morning before the crowds arrive at 9:30am.

Nearby places / alternatives

Plan your transfers

Send your planned travel dates, your party size and your current certification level. The team will come back with a transfer schedule and what can be arranged for your island stay.

FAQ

What happens if my flight is delayed?
You must stay overnight in Semporna or Tawau if you miss the last afternoon boat. You will catch the first available transfer the next morning.
Do I need cash in Semporna?
Yes. You need cash in RM for Semporna town restaurants and ad-hoc transit costs even though premium offshore resorts accept cards. Maybank and CIMB ATMs are available in the town centre.
Is there a central ferry terminal?
No. Different resorts use different staging points. You must verify your departure jetty before you arrive.
Can I dive Sipadan from Semporna town?
Yes. Several town-based dive centres run day trips to Sipadan. You still need an Advanced Open Water certification and a pre-booked permit.
How do I arrange an overnight stay?
You book mainland hotels independently. The team can advise on arrival days to help you avoid unplanned mainland nights.

Make a Booking for the islands

Start your enquiry

Send us your enquiry using the form below — the more detail, the better the itinerary.

Fields marked * are required.

If you are using Gmail, Yahoo or Hotmail please check also the junk folder when checking for our replies.

We will reply shortly with a tailored itinerary and a quote.Our team works on Malaysian time (GMT+8).

Sources referenced on this page: Department of Statistics Malaysia, MyCensus 2020; Malaysian Immigration Department, Malaysia Digital Arrival Card; Sabah Parks; Malay Mail, 13 May 2026; Chinese Consulate-General in Kota Kinabalu, 15 January 2026. Facts verified 4 Sep 2026.