VisitSemporna.org Semporna tours
Semporna snorkeling: a woman above a colorful coral reef in clear water

An independent Semporna travel guide

Semporna Snorkeling: Island Tours and Day Trips

Semporna snorkeling means a boat day from the town jetty to reefs in and around Tun Sakaran Marine Park. Five day tours are compared here by route, hours, gear and price.

  • ★ Hand-picked, top-rated tours
  • 🤿 Diving and permits explained
  • ↺ Free cancellation on most bookings

Semporna snorkeling: how a boat day works

Semporna snorkeling starts at a jetty in town. A boat takes you to the island group around Tun Sakaran Marine Park, which the park's own activity page puts at about 1 hour from Kg. Bangau-bangau. You do not need a dive certificate, since the park lists snorkeling between the coral reefs for visitors without scuba training. The operators supply a mask, snorkel and life jacket, and the five tours below add a guide or instructor and a lunch box.

A day lasts 7 to 8 hours in total, with the stops spread over the morning and early afternoon. The reefs you swim over depend on the route. Bohey Dulang, Mataking and the Mabul and Kapalai area all feature in day routes, and each operator picks the stops for its own day.

7 to 8 hoursWhole day, jetty to jetty
Snorkeler swimming above coral and fish in clear turquoise water

Which snorkeling tour fits you

All prices are per person and as of November 2026.

Three-island day, from $54

Three snorkel stops make this the day with the most time on the reefs. It leaves from the Semporna jetty and includes instructor, gear, life jacket, water and lunch. Small fees for the islands you land on, such as Pandanan and Mataking, are paid in cash on the day. Divers on the intro-dive option get underwater photos.

Island day trip with lunch, from $50

A 7.5 hour day from the town jetty with a guide, snorkel gear, the tourism jetty fee and lunch. It is a straightforward choice for first-time snorkelers who want the basics covered at the lowest price.

Marine park three-island trip, from $50

Mask, snorkel, fins and life jacket come with this 7.5 hour day, along with lunch, a guide and all taxes. Marine park entry is paid on top. Hiking is optional and its fee is separate.

Three Semporna islands with an instructor

This eight hour day starts at the Jetty Pelancongan and includes multilingual instructors, a life jacket, mask, snorkel, a towel, bottled water and lunch. It has the highest rating on the list, 4.9 from 12 reviews.

What explains the price gap

The spread is only about $7, so the choice comes down to the route. Cost differences come from the hike option, whether fees for individual islands are paid on the day, and the extras such as photos and a towel. Park fees are not part of the card price on several of these tours, and a dive option adds its own fee.

Season, weather and reef rules

The northeast monsoon runs from November to March and brings heavy rain to eastern Sabah. The southwest monsoon, from late May to September, is not reliably dry either. Operators place guests by wind and swell the day before, so the calendar matters less than the sea. Mornings are often clearer in the changeover months, while storms build in the afternoon.

Reef rules are simple: do not stand on live coral, do not touch or take marine animals and carry your rubbish back to shore. Reef-safe sunscreen and a long-sleeved UV shirt protect both you and the coral.

Our picks: snorkeling day trips

Hand-picked tours, booked through GetYourGuide and Viator. Prices are indicative starting prices in US dollars (as of November 2026). Tap a tour for live availability and the current price in your currency.

The peaks of Bodgaya rising behind a village on Bum Bum Island
Three islandsfrom $57.17

Three Semporna islands with snorkeling instructors

  • 8 hours
  • Jetty Pelancongan, Semporna
  • 4.9 (12 reviews)
  • Multilingual instructors
  • Mask, snorkel and life jacket
  • Lunch box and bottled water

Dock taxes and the jetty fee are included.

Check availability →
White sand and clear water on the beach at Mataking
Island hoppingfrom $54

Three-island day trip with snorkeling or intro dives

  • 7 hours
  • Semporna jetty
  • 4.3 (82 reviews)

Three snorkel stops or two 20-minute intro dives plus snorkeling, with instructor, gear, life jacket, water, lunchbox and jetty fees. The small island fees for Pandanan and Mataking are paid in cash on the day.

Check availability →
Semporna, turquoise lagoon and islands seen from the Bohey Dulang viewpoint
Hike and snorkelfrom $50

Bohey Dulang day trip: hike, snorkel or try diving

  • 7–7.5 hours
  • Semporna jetty
  • 4.5 (178 reviews)

An instructor, gear, life jacket, water, lunchbox and port fees are included, with two snorkel stops or two 20-minute intro dives depending on the option. Marine park entry, the Bohey hiking permit and any extra dive fee are paid on top.

Check availability →
Semporna weather, the islands of Tun Sakaran Marine Park seen at dusk
Day tripfrom $50

Island day trip with snorkeling and lunch

  • 7.5 hours
  • Semporna jetty
  • 4.7 (35 reviews)
  • Snorkel gear
  • Guide
  • Lunch and jetty fee

A 7.5 hour day with gear rental, a guide, the tourism jetty fee and lunch. The tour also offers a diving option.

Check availability →
Orange soft coral on a reef at Sibuan Island
Three islandsfrom $50

Marine park three-island day with snorkeling

  • 7.5 hours
  • Semporna jetty
  • 4.5 (21 reviews)
  • Mask, snorkel, fins and life jacket
  • Guide
  • Lunch and all taxes

A 7.5 hour day. Marine park entry is paid on top, and hiking is optional with a separate fee.

Check availability →

Semporna snorkeling tours

Day trips with snorkeling from the Semporna jetty, with live prices and availability.

Browse all tours on GetYourGuide →

Semporna snorkeling: frequently asked questions

Do I need a dive certificate to snorkel?

No. The park lists snorkeling between the coral reefs for visitors without scuba training, and the tours provide the gear. The marine park management has to be informed about snorkeling.

How long is a snorkeling day trip?

Between 7 and 8 hours from the jetty, according to the five tours compared here. The boat ride to the park takes about 1 hour.

Can I snorkel at Sipadan?

None of these tours includes Sipadan. It needs a day permit arranged through a licensed operator. See the Sipadan page.

Islands, reefs and Sipadan

Island hopping, snorkeling and dive trips from Semporna compared, most with free cancellation.

Find your island tour →