Loading...
Back to Activities
Aerial view of Sabah's turquoise waters and tropical islands
🔀 For Everyone

Water Sports in Sabah — Diving, Snorkeling & Island Hopping

Last updated: March 2026

Sabah is a water sports paradise. From world-top-5 dive sites at Sipadan to island hopping in TARP, to surfing at Tip of Borneo — here's what you need to know with real costs, seasons, and logistics.

ℹ️ Reef-safe sunscreen is mandatory

All Sabah marine parks require reef-safe sunscreen only (zinc oxide, no oxybenzone or octinoxate). Bring your own or buy locally. Any sunscreen with these banned chemicals will be confiscated.

Scuba Diving

Sabah has some of Southeast Asia's best diving. Sipadan consistently ranks in the world's top 5 dive sites, and Mabul offers exceptional macro diving.

Sipadan

Legendary wall dive with turtles, sharks, and pelagic fish. Only 176 permits issued per day (156 divers + 20 snorkelers) across 24 licensed operators. Book 6 months in advance.

Item Malaysian Non-Malaysian
Dive fee (per day)RM250RM350
Conservation fee (per day)RM50RM100
Max dives per day2 dives
💡 Sipadan booking tip

Permits are guaranteed for guests staying 3+ nights at licensed resorts. Book with 50% deposit; full payment due 2 weeks before arrival. Non-refundable. Contact Sabah Parks directly or book through a Semporna dive operator.

Other Top Dive Sites

Site Highlight Dive Cost Best Season
MabulMacro diving, blue-spotted rays, seahorsesRM90–150All year
KapalaiHouse reef, 89 overwater chalets, all-inclusivePackage ratesAll year
Layang-LayangAtoll diving, sharks, pelagicsRM120–180Feb–Nov
Tun Sakaran ParkCoral variety, fewer crowds than SipadanRM90–130Mar–Oct

PADI Certification

PADI Open Water Certification is required to dive independently. Most operators offer in-destination courses:

  • Open Water: 3–4 days, ~RM1,200–1,800 (includes certification, 4 training dives)
  • Advanced Open Water: 2 days, ~RM600–900
  • Rescue Diver: 3 days, ~RM800–1,200

Certification costs are lower in Semporna than KK. Book with major resort operators (Kapalai, Mataking, Mabul) for package deals.

Snorkeling

No certification needed — snorkeling is accessible to all ages and swimming abilities. Visibility varies by season and location.

Best Snorkeling Spots

Location Distance from KK Typical Visibility Cost (day trip)
Manukan Island (TARP)15 min by boat5–8mRM80–120 + ferry
Sapi Island (TARP)15 min by boat5–8mRM80–120 + ferry
Mabul Island1.5 hrs + flight to Tawau8–15m~RM150–250
Semporna Islands1.5 hrs + flight to Tawau10–20m (Apr–Jun 20–30m)RM60–120

Snorkeling Gear Rental

  • Basic set (mask, snorkel, fins): RM30–50/day
  • Wetsuit (3mm): RM15–25/day
  • Reef shoes: RM10–15/day

Most island operators include basic snorkeling gear with tour packages. Bring your own if you prefer quality equipment.

Island Hopping

Visit multiple islands in a single day. TARP offers the easiest access from KK; Semporna islands offer the most pristine reefs.

TARP Island Hopping (from Kota Kinabalu)

Ferries depart from Jesselton Point (South Jetty). Maximum 4 islands per day.

Package Islands Included Ferry Cost Typical Total (per person)
1 IslandManukan or SapiRM35RM80–120
2 IslandsManukan + SapiRM45RM100–150
3 IslandsManukan + Sapi + MamutikRM55RM120–170
4 IslandsAll (+ Gaya or Sulug)RM65RM147–200

Add RM7.20 terminal fee + RM20 conservation fee (adult foreigner) per trip. Hours: 8am–5pm; last island transfer 4:15pm.

Semporna Island Tours

Multi-day packages or day trips from Semporna town (3–4 islands: Sipadan, Mabul, Kapalai, Pom Pom):

  • Budget snorkeling day trip: RM60–100 per person (3 islands, no diving)
  • 1–2 day package: ~RM300–500 per person (accommodation + meals + snorkeling)
  • 4D3N all-inclusive: ~RM864 per person (accommodation, meals, 2–3 snorkeling sites)

Book through Semporna tour operators or resorts directly. Peak season (July–Aug) books out 2–3 months ahead.

Kayaking & Paddleboarding

Explore mangroves, calm bays, and hidden coves at your own pace.

Top Kayaking & SUP Locations

Location Best For Rental Cost Best Season
Tunku Abdul Rahman Park (TARP)Island-to-island paddling, calm watersRM50–80/dayAll year
Kiulu RiverMangrove kayaking, wildlife spottingRM60–100 (guided tour)All year
Gayana BayResort-based SUP, coral viewingRM40–70/hourAll year
Kota Belud WetlandsBirdwatching, mangroves, scenic paddlingRM80–150 (guided)Mar–Oct

Safety Tips

  • Wear a life jacket at all times
  • Check tide tables before paddling (TARP islands have strong tidal currents)
  • Paddle in groups during monsoon season (Nov–Feb)
  • Bring sun protection and reef-safe sunscreen

Parasailing & Jet Ski

High-adrenaline water sports available at main island and beach operators.

Costs & Operators

Activity Location Cost per Person Duration
ParasailingSapi Island, Tanjung Aru BeachRM100–15015–20 min
Jet SkiSapi Island, Tanjung AruRM80–12015 min
Banana BoatTARP islandsRM50–8010–15 min
Speedboat ToursVarious (TARP, Semporna)RM60–15030–60 min
⚠️ Safety gear required

All jet ski and parasailing operators must provide life jackets and conduct a safety briefing. Avoid operators that don't enforce this.

Deep Sea Fishing

Game fish, reef fishing, and night fishing adventures off Sabah's coasts.

Fishing Charter Costs

Type Duration Cost (full boat, 4–6 people) Cost per Person Best Months
Deep Sea Game FishingFull day (8 hrs)RM1,500–3,000RM300–600Jan–Jun
Reef FishingHalf day (4 hrs)RM800–1,200RM150–300All year
Night Squid FishingEvening (4 hrs)RM600–1,000RM120–250All year

Popular Fishing Locations

  • Kudat — Best for game fishing (tuna, marlin, wahoo). Gaya Island Resort offers charters.
  • Sandakan Bay — Reef and night fishing, slower pace, better for beginners.
  • Tawau — Mixed reef and deep-sea fishing.
💡 Booking fishing charters

Book through established resorts (Gaya Island, Sepilok Nature Resort) or ask your hotel for referrals. Private charters can be negotiated for groups of 4+ people. Charters typically include tackle, bait, and ice for your catch.

Surfing & Kiteboarding

Sabah's northern coast has reliable swells, especially during monsoon season.

Surfing

Break Skill Level Best Months Distance from KK
Tip of Borneo (Kudat)Intermediate–AdvancedNov–Feb (strongest swells)3.5 hrs drive
Mantanani IslandsAll levelsJun–Sep2 hrs + boat
Kiulu River mouthBeginnerAll year (gentle rolling waves)1 hr

Kiteboarding

  • Kudat (Tip of Borneo) — Strongest consistent winds Nov–Feb. Wind avg. 15–25 knots. Advanced riders only.
  • Tanjung Simpang Mengayau — Less crowded, good for intermediate riders.
  • No dedicated kite schools in Sabah — book lessons from mainland (Penang, Langkawi) or bring experience.

Safety & Conservation

Sabah's marine parks enforce strict environmental and safety rules.

Marine Park Rules (All Sabah Parks Islands)

  • Single-use plastic bags — Fully banned as of January 1, 2026. Bring reusable bags and containers.
  • No touching coral or marine life — Coral is fragile and easily damaged. Observe only.
  • Reef-safe sunscreen only — Oxybenzone and octinoxate are banned. Use zinc oxide-based sunscreens.
  • Pack in / pack out — All trash must leave the island with you.
  • No anchoring on coral — Boats must use designated mooring buoys.

Water Safety

  • Always wear a life jacket on boats and during water activities.
  • Check weather and sea conditions before departure (ask operators or call Sabah Maritime).
  • Avoid swimming alone or after dark.
  • Watch for stonefish and sea urchins — wear reef shoes at all times.
  • Use sunscreen 15 min before entering water; reapply every 2 hours.
  • Stay hydrated — drink water frequently, not just at the end of the day.

When to Avoid Water Activities

  • November–February — Monsoon season brings rough seas, poor visibility, and strong currents. Many operators close. Only experienced divers should attempt offshore trips.
  • After heavy rain — Water runoff reduces visibility to under 1m.
  • High midday sun — Plan early morning (6–9am) or late afternoon (3–5pm) to avoid heat exhaustion.
Q What's the best time of year for water sports in Sabah?
March–October is the dry season with calm seas and excellent visibility (15–30m+). April–June offers peak conditions with fewer crowds. Avoid November–February when monsoon rains bring rough seas, poor visibility, and some operators shut down.
Q Do I need a diving certification to dive in Sabah?
For diving, yes — you need at least PADI Open Water Certification. Most operators offer 3–4 day certification courses for ~RM1,200–1,800. Snorkeling requires no certification and is accessible to all swimming ability levels.
Q How much does scuba diving cost in Sabah?
A single dive typically costs RM120–200 (non-certified), or RM90–150 if you have Open Water certification. Sipadan costs RM350/day (non-Malaysian) plus RM100 conservation fee. Multi-day dive packages at resorts often offer discounts.
Q Can I do island hopping on a budget?
Yes. TARP island packages from Jesselton Point cost RM80–150 per person including ferry and conservation fees. Semporna island tours start at ~RM60–100 per person for basic snorkeling day trips from Semporna town.
Q Is reef-safe sunscreen required?
Yes. All Sabah marine parks (TARP, Sipadan, Semporna) require reef-safe sunscreen only. Oxybenzone and octinoxate damage coral. Bring your own or buy locally. Any sunscreen with zinc oxide is safe.
Q Are single-use plastics banned on the islands?
As of January 1, 2026, single-use plastic bags are fully banned across all Sabah Parks islands. Bring reusable bags, bottles, and containers. All trash must be packed out.
Sources & References 11 sources
🎁 Monthly Giveaway

Win a RM150 Grab Voucher

Every month, one lucky Sabahan wins big. Enter for free — takes 30 seconds. Extra entries for following us on social media.

Enter the Giveaway →

Free to enter. New winner every month.

🎁
RM150
Grab Voucher
1 winner · every month