Semporna travel guide
Sipadan permits, Mabul muck dives and the Bohey Dulang lagoon view
Semporna is a working port in south-east Sabah and the base for diving Sipadan, Mabul and Kapalai or island-hopping in the Tun Sakaran Marine Park. Diving runs all year, with March to October usually calmest. Allow three to five days, plus a dive-free day before flying out of Tawau. Costs are moderate, and visitors complete the MDAC arrival card.
Semporna is a scrappy little port on the south-east coast of Sabah, and hardly anyone comes for the town itself. The draw is offshore. Sipadan is a sheer-walled oceanic island that divers rate for its turtles and huge fish schools. Mabul and Kapalai, closer in, have easier reef and macro diving, and the Tun Sakaran Marine Park islands suit snorkellers.
Most visitors fly into Tawau and finish the trip by road, often on a shuttle arranged by their dive operator. The town is small enough to walk. Along the waterfront are jetties, dive shops, seafood restaurants and Bajau stilt houses near the mosque. Skip the unlicensed private cars (kereta sapu) that cruise around honking for fares; they carry no insurance.
Sipadan is protected, and only a fixed number of divers get permits each day, so book early and expect to dive elsewhere on most days. Non-divers can island-hop instead: the climb up Bohey Dulang ends at a viewpoint over a turquoise lagoon, and the shallows below are good for snorkelling.
On dry land, two hills give a different view. Bukit Tengkorak (Skull Hill), 15 minutes south-west of town, was an archaeological dig in the 1990s; a small museum explains the finds, and a 10-minute climb leads to covered lookouts. Bukit Parapat, about 30 minutes away, is an easy hike with views over the islands to the south.
Breakfast is nasi kuning, yellow rice with chilli fish, from street stalls. After dark look for grilled tuna, bowls of bakso and latok, a fresh seaweed eaten raw. Eastern Sabah has had kidnappings, so boats keep a night curfew; check your government's advice and use licensed operators.
Explore Semporna by theme
Find your kind of trip: 24 travel themes, each with the packages in Semporna.
Semporna at a glance
The essentials first-time visitors ask about, in one place.
Explore more of Malaysia
Pick a place by travel style: beaches, nature, cities, heritage, hills, islands.
Nothing in that category yet.
Top things to do in Semporna
Mostly underwater, with a couple of hills on land.
No things to do in Semporna are listed yet. Browse all things to do
Best time to visit Semporna
Month by month, so you can pick the weather and the crowds you want.
Calmer seas and the best chance of clear water; September is the driest month at about 125 mm.
Around 190-200 mm a month and choppier boat rides, though dive centres stay open.
Overland buses from Kota Kinabalu fill quickly from June to August, so book at least a day ahead.
Packages in Demand
A Journey to Remember
Tours, activities and day trips in and around this destination, with the details you need before booking.
No packages in Semporna are listed yet. Browse all packages
Create Your Custom-Made Trip to Semporna
Traveling to Semporna? Chat with a Local Travel Specialist in Semporna Who Can Help Organize Your Trip.
START HEREOur Travel Experts are Recommended by
Plan your trip
Practical answers before you go. Pick a topic.
Getting there
Fly to Tawau, then road
Fly to Tawau, then drive about 90 minutes along the coast to Semporna, which has no airport. Flights reach Tawau from Kuala Lumpur and Kota Kinabalu, and most dive operators and island resorts send a shuttle. Express buses also run from the Inanam terminal in Kota Kinabalu in 8 to 10 hours and from Sandakan in 5 to 6. Miss the Sandakan bus and you can ride to Lahad Datu, then pick up a minibus to Semporna that leaves when full. Coming from Sepilok or the Kinabatangan River, the Sandakan bus can be flagged down at junctions on the main road if it has seats.
- Tawau Airport (TWU)
- Operator shuttle or taxi, roughly 90 minutes by road
- Bus from Kota Kinabalu
- Inanam terminal, 8 to 10 hours, morning and evening departures
- Bus from Sandakan
- Direct, 5 to 6 hours, twice a day; or change at Lahad Datu
- Kota Kinabalu city to Inanam
- City bus or Grab, about 20 minutes
- Pick a flight landing by early afternoon; the transfer and dive-shop check-in fill the rest of the day.
Where to stay
Town or island
Stay in Semporna town for cheaper rooms and flexibility, with dive-shop hostels, restaurants and jetties a few minutes apart. An island resort on Mabul or Kapalai puts you beside the reef and cuts out the daily boat ride, but you eat where you sleep, and Mabul is the shortest hop to Sipadan.
- Semporna waterfront
- Dive-shop hostels and hotels near the jetties
- Mabul
- Dive resorts and simpler stays a short boat ride from Sipadan
- Kapalai
- A resort on stilts over a sandbank reef
- Island resorts usually sell full-board dive packages with the Tawau transfer included, so compare one against a town hostel plus day boats.
Getting around
On foot and by speedboat
Semporna town is small enough to walk, and everything else means a speedboat. Boats leave the town jetties each morning for Mabul, Kapalai, Sipadan and Tun Sakaran Marine Park, usually as part of a dive or tour package, and return in daylight because of the night boat curfew in eastern Sabah waters. On land, shared passenger vans circulate around town for small fares. You will also notice unmarked private cars, the kereta sapu or prebet, cruising and honking for passengers. They are unlicensed and uninsured and often charge tourists more, so skip them. For Bukit Tengkorak or Bukit Parapat, ask your hotel or dive shop to arrange a driver.
- Speedboats
- From the town jetties to Mabul, Kapalai, Sipadan and the marine park, usually in a package
- Vans
- Shared passenger vans around town for small fares
- Kereta sapu
- Unlicensed private cars, best avoided
- Hired driver
- Bukit Tengkorak about 15 minutes, Bukit Parapat about 30
- The boats are fast and wet; keep your phone and passport in a dry bag.
Know before you go
What makes Semporna worth the trip, and what catches visitors out.
Why travelers love it
- A Sipadan dive day, if you land a permit, for turtles and big fish schools on the drop-off.
- The Bohey Dulang climb, short and steep, with the lagoon view at the top.
- Macro diving at Mabul, where small, odd creatures hide in the sand and rubble.
- Bukit Tengkorak, a prehistoric site with a small museum and covered lookouts.
- Nasi kuning for breakfast, yellow rice and chilli fish from a street stall.
Good to know
- Sipadan permits are capped daily; book with an operator well before you arrive.
- Leave 18 to 24 hours between your last dive and the flight out of Tawau.
- Avoid kereta sapu, the unlicensed cars that honk for passengers; they have no insurance.
- Boats observe a night curfew in eastern Sabah waters because of past kidnappings.
Trip fit
BookingMentor editorial ratings out of 5, based on a first-time visitor's experience.
Weather in Semporna, month by month
Semporna's rain is spread across the year: May is the wettest month at about 210 mm and September the driest at about 124 mm. Highs barely leave 30 to 32°C.
Climate figures are approximate long-term averages for Semporna (Climate-Data.org, via Wikipedia).
Mabul macro, a Sipadan permit day and Bohey Dulang
Book your Sipadan permit before your flights. Daily numbers are capped, so ask a Semporna dive operator for a date first and build four days around it: arrive and check gear on day one, dive Mabul and Kapalai on day two, dive Sipadan on your permit day, and keep the last day dry before flying.
Fly into Tawau and let the operator handle the road transfer.
Day one is a gentle start: check dive gear in the afternoon, then walk the waterfront at sunset past the Bajau stilt houses near the mosque and eat grilled fish at one of the seafood restaurants by the jetties.
On day two, take the boat out to Mabul and Kapalai for two or three reef and macro dives, where tiny frogfish, nudibranchs and ghost pipefish hide in the sand and rubble. Day three is the big one if your permit has come through: Sipadan, with its wall dropping away from the beach, turtles on almost every dive and big schools of barracuda and jacks. Without a permit, dive the reefs of the Tun Sakaran Marine Park instead.
Keep day four dry, since you need 18 to 24 hours before flying. Join a non-diving island-hopping trip, climb Bohey Dulang for the lagoon view, or spend the morning at Bukit Tengkorak, then eat nasi kuning and fresh juice in town before the transfer back to Tawau.
Nasi kuning, latok seaweed and waterfront grills
Semporna eats like a fishing port, cheaply and outdoors. Breakfast is nasi kuning, turmeric rice with chilli-cooked fish, sold from roadside tables. Snack stalls sell pisang goreng through the day, and after dark the waterfront street fills with smoke from grills cooking whole tuna. Look for latok seaweed too.
Mornings start with nasi kuning, rice cooked yellow with turmeric and served with chilli-cooked fish and vegetables, sold from tables by the road. It is the traditional Sabahan breakfast and usually gone by mid-morning.
Pisang goreng, banana fried in batter, sells by the piece, and putu, a steamed rice or cassava cake, is a local carb staple. Seaweed farming is big business offshore, and latok, a fresh seaweed that looks like tiny green grapes, is eaten raw with a squeeze of lime and chilli.
Whole grilled tuna and small fish come off the charcoal for very little, ayam panggang (grilled chicken) sits beside them, and Indonesian vendors ladle out bakso, a meatball and noodle soup. The seafood restaurants around the jetties are a step up: pick fish, prawns or lobster from the tanks and ask for them grilled or steamed.
Chinese restaurants turn up on almost every block. To drink, the restaurant at the start of the causeway does big mugs of fresh fruit juice, mango, honeydew or lychee, which is exactly what you want after a day on the boat.
Year-round diving, the Bajau Laut and the Regatta Lepa
Diving off Semporna continues all year. Highs stay at 30 to 32°C and rain is spread through the year, with September the driest month at about 125 mm. The Bajau Laut, the sea people of this coast, give the town its character, and the Regatta Lepa, a Bajau boat festival, is its big annual event.
March to October usually gives the calmest crossings and clearest water, and in the wetter months boats still run, with choppier rides.
The people of the sea are the reason this coast feels different. The Bajau Laut, often called sea nomads, have lived on and around these waters for generations, and their stilt villages stand on Mabul and in the shallows of the marine park. Children paddle out in small boats to meet passing dive boats. Many live without papers, which makes their position delicate, so photograph with permission and do not hand out money.
Semporna's big event is the Regatta Lepa, a festival of the Bajau community whose dates shift from year to year; in 2026 the main days fell on the last weekend of June. Lepa, the traditional single-masted boats, are dressed in long coloured sails and streamers and race and parade off the waterfront, with music, dancing and food stalls on shore. If your dates line up, book rooms well ahead, because the town fills.
Travelers are asking
No questions yet about Semporna. Ask the community or our travel team, and the answer will show here once it is published.
Our travel desk answers questions about Semporna
How we research our Semporna travel guide
Sipadan permits, the eastern Sabah boat curfew and Tawau transfers are the details we watch on this Semporna page, checked against Tourism Malaysia, the district's official site, the MDAC page and Wikipedia's Semporna entry.
Last updated . Spotted something out of date? Tell us.
Checked against trusted sources:
Official website of SempornaMalaysia Digital Arrival CardTourism Malaysia
Before You Go...
Discover Trips & Info
A Travel Network Connection Travelers and locals
Incredible Event & Festival, Don't Miss!
Most Popular Event & Festival of Semporna
Festivals and events in this destination, with dates, venues and ticket details where available.
No upcoming festivals or events in Semporna are listed right now. Browse all events
Memorable Experiences
Where to Go (& NOT Go) In Semporna!
Roaming the World one Adventure at a Time: Travel Tales, Tips, and Inspiration for wanderlusters.
Subscriber
Popular car hire destinations
Explore more options to hire a car for cheap
Frequently Asked Questions (FAQs)
Quick answers to the questions travelers ask most before visiting Semporna.
Getting there
By a shuttle arranged by your dive operator or hotel, or by taxi; the drive takes roughly 90 minutes. Most resorts and dive centres will book the transfer for you.
Yes. Direct buses run from Inanam terminal in Kota Kinabalu in 8 to 10 hours and from Sandakan in 5 to 6 hours.
Visa & documents
Yes. Only a limited number are issued each day, so ask your operator about one when you book.
Three to five days allows several dives, a Sipadan day if you get a permit and an island-hopping trip, plus a dry day before flying.
Citizens of the UK, the EU, the US, Canada, Australia and many other countries can visit Malaysia visa-free, usually for up to 90 days. All foreign visitors must complete the Malaysia Digital Arrival Card (MDAC) online before arrival. Sabah and Sarawak have their own immigration controls.
Stay & facilities
Town is cheaper and has more choice of restaurants. Mabul and Kapalai resorts put you next to the reefs and closer to Sipadan.
Timing & weather
Diving runs all year. March to October usually brings calmer seas and better visibility, and September is the driest month.
August is the warmest month in Semporna, with average highs of 32°C, and January the coolest, with lows of 23°C. May is the wettest month, at about 210 mm of rain; September is the driest. Semporna's rain is spread across the year: May is the wettest month at about 210 mm and September the driest at about 124 mm.
General
Most trips pass without trouble, but eastern Sabah has had kidnappings and boats follow a night curfew. Check your government's advice and use licensed operators.
Island-hop in the Tun Sakaran Marine Park, climb Bohey Dulang and snorkel the shallows, or visit the Bukit Tengkorak archaeological site.
Along the street by the waterfront, where whole tuna and chicken come off the charcoal after dark. By day, look for nasi kuning at breakfast and latok seaweed dressed with lime.
A Bajau festival whose dates vary (late June in 2026), when traditional lepa boats with colourful sails parade and race off the Semporna waterfront.
Semporna town is small enough to walk, and everything else means a speedboat. Boats leave the town jetties each morning for Mabul, Kapalai, Sipadan and Tun Sakaran Marine Park, usually as part of a dive or tour package, and return in daylight because of the night boat curfew in eastern Sabah waters. On land, shared passenger vans circulate around town for small fares.
Booking
Allow three to five days, plus a dive-free day before flying out of Tawau.
Health & safety
Malaysia is generally safe. Bag snatching occurs in cities, and governments advise against non-essential travel to islands off eastern Sabah.