Semporna Travel Guide
City Diving destination in Sabah, Malaysia
Semporna is the jumping-off point for world-class diving: travelers arrive for island-hopping to Sipadan and Mabul, observe Bajau Laut communities on wooden stilt villages, and eat sea urchin and fresh snapper in smiling waterfront stalls.
Why Visit Semporna? #
A gateway for underwater adventure, this coastal town is famous for access to Sipadan, plus nearby dive sites at Mabul and Kapalai and a living maritime culture among the Bajau Laut. Boat-based diving, colorful coral walls and island homestays make it a favorite for divers and snorkelers. On land, fresh seafood and bustling fish markets provide a strong sense of place between trips out to sea.
Who's Semporna For?
Semporna is a world-class base for scuba diving and snorkeling: Sipadan, Mabul and Kapalai are minutes by boat. Dive operators in town arrange permits and daily trips; expect outstanding macro and reef diving for all skill levels.
Island-hopping and marine wildlife are the main draws: coral reefs, sea turtles and rich muck sites around Mabul. Boat trips, jungle fringes and coastal birdlife give non-divers plenty of nature to enjoy.
Budget guesthouses, cheap seafood stalls and lively local markets make Semporna backpacker-friendly. Town hostels and dive shops offer shared transport to islands, though diving costs dominate budgets if you want to reach Sipadan.
Romantic island days and sunset boat rides are easy from Semporna. Couples can combine overnight island bungalows or cheap waterfront stays with private snorkeling trips for a memorable, waterside escape.
Top Things to Do in Semporna
All Attractions ›- Sipadan Island - World-class dive island famous for abundant turtles, barracuda swarms, and coral walls.
- Bohey Dulang Island - Dramatic volcanic islet in Tun Sakaran Marine Park with a short climb to viewpoints.
- Mabul Island - Famous for muck diving; excellent macro life on house reefs nearby.
- Kapalai Resort - Unique stilt resort built over a shallow sandbank, ideal for snorkeling from bungalow.
- Sibuan Island - Quiet snorkeling spot with clear water and peaceful sandy coves, lightly visited.
- Bodgaya Island - Large Tun Sakaran island with lowland forest trails and quiet beaches.
- Timba-Timba Island - Small island with shallow reefs and few visitors, excellent for relaxed snorkeling.
- Semporna Central Market - Lively fish and produce market showcasing daily coastal life.
- Bajau stilt villages - Visit local Bajau stilt villages to learn maritime traditions and observe daily life.
- Sipadan Island - Permits limited; day-trip dives require advance booking, rewarding incredible marine biodiversity.
- Mabul Island - Short boat ride from Semporna, prime for muck diving and homestays.
- Kapalai Resort - Stilt resort access by boat; snorkel shallow reefs right outside your accommodation.
- Bohey Dulang Island - Popular for a scenic hike to the crater rim with sweeping island panoramas.
- Tawau Hills Park - Forest reserve with jungle trails, waterfalls and hot springs, reachable by car.
Where to Go in Semporna #
Semporna Town
Semporna town is a gritty, working harbour that’s all about getting out to the islands - think dive operators, fish markets and simple cafés. It’s not scenic, but it’s where you sort permits, gear and boats for world-class diving. Best for travelers focused on marine adventures rather than town comforts.
Top Spots
- Semporna Waterfront - the town pier and seafront where dive boats depart.
- Semporna Fish Market - lively morning market with fresh catches.
- Diving shops on Main Jetty - many operators arranging island trips and permits.
Tun Sakaran Marine Park (Islands)
The islands off Semporna are the real reason most visitors come: spectacular dive sites, clear water and small resort islands. Sipadan is the jewel, while Mabul and Bohey Dulang offer easier access and rich snorkeling. Book dives and permits in advance, and be prepared for simple island facilities.
Top Spots
- Sipadan Island - one of the world’s top dive sites (permits required).
- Mabul Island - base for muck diving and homestays.
- Bohey Dulang - island with hiking viewpoints and snorkeling spots.
Bajau Water Villages
The Bajau sea‑gypsy villages around Semporna offer a rare glimpse into a water‑based way of life: stilt houses, boat traffic and close-knit communities. Visits should be respectful - many tours include homestays or short visits arranged through local operators. It’s culturally fascinating but not touristy in the resort sense.
Top Spots
- Kampung Bajau Laut - traditional stilt villages where Bajau families live.
- Stilt-house lanes - wooden walkways and community life over the water.
- Local craft stalls - small vendors selling shell crafts and snacks.
Plan Your Visit to Semporna #
Best Time to Visit Semporna #
Visit Semporna between April and October when the Southwest Monsoon brings drier weather, calmer seas and the best underwater visibility for diving and island trips. Avoid November-February during the Northeast Monsoon when heavy rain, rough seas and choppier conditions can disrupt boat schedules and reduce dive visibility.
Best Time to Visit Semporna #
Tropical climate with consistently warm temperatures year-round. Temperatures range from 23°C to 32°C. Heavy rainfall (2032 mm/year), wettest in May, distributed fairly evenly throughout the year.
January
January is warm with stifling humidity (dew point 24°C). Significant rainfall (191 mm) and mostly overcast skies.
Comfort
Weather
February
February is warm with muggy conditions (dew point 24°C). Significant rainfall (133 mm) and partly cloudy skies.
Comfort
Weather
March
March is hot, feeling like 30°C with oppressive humidity. Significant rainfall (136 mm) and partly cloudy skies.
Comfort
Weather
April
April is hot, feeling like 31°C due to high humidity. Significant rainfall (149 mm) and partly cloudy skies.
Comfort
Weather
May
May is the hottest month, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (202 mm) and partly cloudy skies.
Comfort
Weather
June
June is hot, feeling like 30°C with oppressive humidity. Significant rainfall (183 mm) and mostly overcast skies.
Comfort
Weather
July
July is hot, feeling like 30°C with oppressive humidity. Significant rainfall (178 mm) and mostly overcast skies.
Comfort
Weather
August
August is hot, feeling like 31°C with oppressive humidity. Significant rainfall (169 mm) and partly cloudy skies.
Comfort
Weather
September
September is hot, feeling like 30°C with oppressive humidity. Significant rainfall (128 mm) and partly cloudy skies.
Comfort
Weather
October
October is hot, feeling like 30°C with oppressive humidity. Significant rainfall (171 mm) and partly cloudy skies.
Comfort
Weather
November
November is hot, feeling like 30°C with oppressive humidity. Significant rainfall (196 mm) and partly cloudy skies.
Comfort
Weather
December
December is warm with stifling humidity (dew point 24°C). Significant rainfall (196 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Semporna
Semporna is reached mainly via Tawau Airport (TWU), followed by a road transfer of around an hour. The town is the gateway to island-hopping and diving - boats leave from the Semporna jetty/harbour area for nearby islands.
Tawau Airport (TWU): Tawau is the main airport serving Semporna; flights arrive from Kota Kinabalu and other regional hubs. From Tawau Airport you can take a shared airport minivan (often labelled as “van” or shuttle) to Semporna - approx. RM25-40 per person and about 1-1.5 hours depending on stops. A private taxi or prebooked transfer will be faster and more comfortable, typically around RM100-150 and about 1-1.25 hours to Semporna town (prices vary by vehicle and luggage).
Train: There is no intercity rail service in Sabah (no passenger railway network connects Semporna). Travelling by train from Peninsular Malaysia requires a flight to Sabah.
Bus: Road links are handled mainly by intercity coaches, local buses and frequent shared minivans. From Tawau Bus Terminal (and from Tawau Airport) shared vans run to Semporna; expect roughly RM20-40 and about 1-1.5 hours. Local taxis and private hires are also available from the bus/airport area for direct transfers.
How to Get Around Semporna
Getting around Semporna is a mix of short on-foot trips in town, road transfers by shared van or taxi from Tawau, and frequent boat services for island-hopping. For most visitors, a combination of a prebooked transfer from Tawau and local boat transfers from Semporna jetty works best - rent a scooter only for short, local exploration.
- Shared minivan / shuttle (RM25-40) - Shared minivans are the most common and cost-effective way to get between Tawau and Semporna and to nearby towns. Vans depart from Tawau Airport and Tawau bus terminal; journeys take about 1-1.5 hours depending on stops. Book at the airport counter or your guesthouse in advance during peak season to secure a seat.
- Taxi / Private transfer (RM100-150) - Taxis and private cars are widely available at Tawau Airport and in Semporna town; they're the fastest, most comfortable option if you have gear or a group. Expect higher fares (private transfers are commonly quoted per vehicle) and negotiate or confirm the price in advance. Private transfers are useful for early/late flights or direct door-to-door service.
- Boat transfers (RM20-150) - Most island travel (Mabul, Kapalai, Sipadan day trips, and other islands) is by boat from the Semporna jetty or nearby private jetties. Prices vary with destination, group size and whether you join a liveaboard or day trip - short hops can be low-cost, while full-day dive/safari trips are significantly more. Always check whether transfers include gear, permits (Sipadan) or park fees before booking.
- Car rental (RM130-250/day) - Self-driving is practical if you want flexibility to explore the east coast; rentals are available in Tawau and larger Sabah towns. Roads around Semporna are generally passable but expect some rural stretches. Factor in fuel, insurance and a local SIM for navigation; GPS coverage is reasonable but bring offline maps as a backup.
- Motorbike / scooter rental (RM30-60/day) - Scooter rental is a popular low-cost way to get around Semporna and the nearby coastline for short trips. Rentals are best for solo travellers or quick errands, but watch for heavy traffic near the jetty and use helmets. Check rental condition and fuel policy, and avoid long rides if you plan to carry dive equipment.
- Walking - Semporna town is compact and easy to explore on foot - the waterfront, shops and restaurants are close together. Walking is the best way to navigate the town centre, but for island trips or longer transfers you'll need boats or road transport.
Where to Stay in Semporna #
Where to Eat in Semporna #
Semporna eats revolve around the sea. The town’s fish market and the simple waterfront stalls are where you’ll get the freshest catch - whole grilled fish, buttered prawns and fiery sambal that the Bajau and local fishermen have eaten for generations. If you dive, most dive lodges will feed you excellent seafood straight from the harbour.
Expect limited fine-dining variety in town; for different cuisines check out Tawau or dine at resort restaurants that cater to divers. Vegetarians can get by on kopitiam noodles, vegetable fried rice and fresh fruit from the market.
- Semporna Fish Market - Live seafood sold by weight, immediate grilling available.
- Waterfront seafood stalls - Grilled fish, butter prawns and sambal-packed plates.
- Pulau-boatside warungs - Simple fish and rice served after a boat trip.
- Semporna town restaurants - Chinese-Malay fusion, Indonesian and Filipino eats.
- Diving-resort restaurants - Western comfort food for divers and tourists.
- Nearby Tawau - More international choices within an hour's drive.
- Local kopitiams - Vegetable noodles and fried rice without meat.
- Semporna market stalls - Fresh tropical fruits and vegetable sides.
- Resort cafés - Salads and pasta available for tourists.
Breakdown of cuisine types found across Semporna's restaurants and food venues, based on OpenStreetMap data.
Nightlife in Semporna #
Semporna is a laid-back diving town where evenings are coastal and casual: seafood dinners, low-key bars and dive-shop hangouts rather than big clubs. Travelers and divers gather at waterfront cafés and guesthouse bars to swap dive stories and plan early departures to the islands.
Practical tips: many places are informal and close earlier than big-city venues; if you’re joining night trips or boat transfers, confirm times with operators. Keep belongings secure on the waterfront and be mindful of local customs - dress casual and comfortable.