Where to Base
Choose your base based on itinerary priorities. For convenience and mainland access, stay in Semporna Town. For direct island access and premium views, book overwater bungalows on Mabul or Kapalai islands to minimize transit time.

Semporna, the capital of Semporna District in Sabah's Tawau Division, Malaysia, serves as the primary gateway to some of the world's most renowned diving destinations. With a population of approximately 35,301, it is a small coastal town rather than a bustling urban center. For hotel travelers, the accommodation landscape is distinct: instead of city-center high-rises, visitors typically choose between budget-friendly guesthouses in the main town area or premium overwater bungalows on nearby islands like Sipadan, Mabul, and Kapalai. The town itself offers basic amenities and serves as the logistical hub for boat transfers. Travelers should base themselves strategically depending on whether their priority is convenient access to mainland services or immediate immersion in marine tourism. The geography dictates that most leisure time is spent on the water, making proximity to jetty services a key factor in selecting lodging.
🕐 Asia/Kuching · 💱 MYR
Zahirulnukman, CC BY-SA 4.0, via Wikimedia Commons
Choose your base based on itinerary priorities. For convenience and mainland access, stay in Semporna Town. For direct island access and premium views, book overwater bungalows on Mabul or Kapalai islands to minimize transit time.
There is no airport in Semporna. Travelers must fly into Tawau Airport (TAW) and take a 1.5-hour drive to Semporna Town. On islands, movement is primarily on foot or by short boat rides. In town, motorbikes or taxis are available.
The best time for diving is March to October when visibility is highest. November to February brings rougher seas and potential island closures due to monsoon winds. Always check weather conditions before booking island stays.

museum in Semporna, Sabah
Attraction data from Wikidata (CC0) and open sources, ranked by notability and distance — for reference.
Off-site flight search (affiliate link — no in-app checkout, no price shown).
Search flights to SempornaRanked by verified records and coverage depth — never by price, never by commission.