Reviewed · SEMPORNA DIVING TRIPS
Semporna: Explore 3 Islands Tour Snorkel or Dive & Lunch
Clear water comes with a fast boat ride. This Semporna day trip links Timba-Timba, Mataking, and Pandanan with time for swimming, snorkeling, and shallow beginner scuba sessions. I like the easy water practice for first-timers and the small-group feel reported by one solo visitor, whose boat carried only three participants plus the guide and driver. The locally prepared lunch is another strong point, especially at a price of $57 per person.
The main caution is that the island schedule depends heavily on weather, sea currents, and government orders. Timba-Timba beach is currently closed by government instruction, so you should confirm the exact beach access before booking. You will also pay 25 MYR in separate conservation and entry fees, in cash.
In This Review
- Key points to know before you book
- Leaving Semporna on an 80-minute speedboat ride
- Timba-Timba: beach views and first water practice
- The lunch stop: a useful pause between islands
- Mataking: a second look at the reef
- Pandanan: the final water stop
- Choosing snorkeling or beginner scuba sessions
- What the price really covers
- Practical packing advice for a wet, windy day
- Who will enjoy this Semporna trip most
- Should you book this island tour?
- FAQ
- Where does the tour start?
- How long does the activity last?
- Which islands does the tour visit?
- Is Timba-Timba beach open?
- Do I need a scuba certificate?
- What is included for snorkeling?
- What is included in the scuba option?
- Are the island entry fees included?
- What languages do the instructors speak?
- Can I cancel the booking?
Key points to know before you book

- Three island stops: Timba-Timba, Mataking, and Pulau Pandanan form the day’s route from Semporna.
- Beginner-friendly water time: No scuba certificate is required for the two Discover Scuba sessions, which take place in shallow water.
- Two different options: Choose three snorkeling sessions, or two 20-minute beginner scuba sessions plus one snorkeling outing.
- Extra cash costs: Pandanan charges 15 MYR and Mataking charges 10 MYR per person.
- Long boat transfers: The schedule includes about three hours at sea, so motion sickness preparation matters.
- Strong service reports: The highest praise centers on kind instructors, friendly boat crews, clear instructions, and comfortable small groups.
Leaving Semporna on an 80-minute speedboat ride

Your morning begins at Jeti Pelancong Semporna Jetty. You need to arrive there yourself because hotel pickup and drop-off are not included. The crew requires every participant’s full name and nationality exactly as shown on a passport, with registration information submitted at least 24 hours before departure.
The first boat ride takes about 80 minutes. That is a sizable part of a seven-hour outing, but it gets you from Semporna to the island area without a string of slower transfers. The ride also means you should think about comfort before leaving the jetty. Bring motion sickness medicine if you need it, keep a waterproof bag close, and protect spare clothes from spray.
Sea conditions can change the timing. Rain does not automatically stop the tour, but government instructions, currents, and rough water can alter the route or the time spent at each stop. Check WhatsApp and email the day before, since the crew may contact you with changes.
More Kota Kinabalu trips:
- 2D1N Mount Kinabalu Climbing
★ 5.0 · 494 reviews - Bongawan River Cruise: Proboscis Monkey & Fireflies Mangrove
★ 4.8 · 437 reviews - Guided Snorkeling Day Trip, Kota Kinabalu, Sabah, Malaysia
★ 5.0 · 282 reviews
Timba-Timba: beach views and first water practice

Timba-Timba is scheduled as the first island stop, with about 35 minutes for a visit, photographs, and free time before the main water session. Its appeal is simple: a quiet beach, clear water, and an easy first chance to get comfortable around the sea.
There is an important current restriction. Timba-Timba beach has been closed by government instruction until further notice. The published schedule still describes a beach visit, so do not assume you will be allowed onto the sand. Ask the operator what access is permitted when you book and again before departure.
The planned water session lasts about 50 minutes. You can swim, snorkel, watch marine life, or take part in a shallow Discover Scuba session. The water used for the scuba option averages 2.5 meters in depth, with a maximum of about six meters. That makes this an introduction rather than a serious underwater course.
Before entering the water, the instructor gives a safety briefing and helps you practise in shallow water. You receive a mask, snorkel, fins, life jacket, and the required scuba equipment if you select that option. The stated package includes a regulator, buoyancy control device, gauge, tank, and full equipment rental for the scuba participant.
No certification is required for the Discover Scuba option. Still, you should take the medical restriction seriously. The activity is not suitable for people with pre-existing medical conditions, and the operator should be told about any relevant concern before you arrive.
Non-swimmers and older participants are encouraged to try the water activities, with an instructor present. That does not remove the need to be honest about your comfort level. A life jacket and patient instruction help, but sea conditions remain outside anyone’s control.
The lunch stop: a useful pause between islands

After Timba-Timba, the boat travels about 15 minutes to a lunch stop described as a quiet island location. You get roughly 70 minutes here for a meal and free time.
The lunch is a homemade box using locally sourced food prepared by the crew. That is a welcome change from a purely packaged excursion, though you should keep expectations practical. The supplied information does not list the menu, so bring any special food you require rather than counting on a particular dish.
This long break matters because the day includes repeated boat rides and water sessions. You can dry off, eat, and regain energy before the next stop. One 1.5-liter bottle of water is included, but you should bring additional drinking water if you normally need more during a full day outdoors.
The stop is also a good place to use the cash you brought for island charges. There is no indication that card payment will be available, and the two separate entry fees are specifically cash only.
Mataking: a second look at the reef

Mataking comes next, after another 15-minute boat ride. The schedule allows about 40 minutes for swimming, snorkeling, marine life viewing, or the scuba option. A 10 MYR per-person entry fee is not included in the tour price.
Mataking’s role in the day is different from Timba-Timba’s. By now you have had the safety talk and water practice, so you can spend more of this stop focusing on fish and coral formations. The tour description points to several reefs around the islands, with tropical fish and coral as the main attraction.
Keep your expectations grounded. The waters are described as clear and the marine life as varied, but wild animals follow their own schedule. Sea turtles are possible, and some participants have been lucky enough to see several, but no turtle sighting is promised.
The 40-minute stop is enough for a focused swim or snorkel, but it may feel short if you want a slow beach visit and extended time in the water. The operator can alter the timing based on currents and weather. That flexibility can improve safety, although it means the advertised sequence is not guaranteed minute by minute.
More Semporna diving trips:
- Semporna: Bohey 3 Islands Hike, Snorkel/Dive Tour with Lunch
★ 4.3 · 50 reviews - Semporna: Mabul and Kapalai Trip in Snorkel or Dive & Lunch
★ 4.2 · 12 reviews - Semporna : Island Hopping Semporna Adventure
★ 3.2 · 5 reviews - Semporna, Sabah: Half-Day Fishing Trip with Equipment
★ 4.0 · 1 review
Pandanan: the final water stop

The boat then travels another 15 minutes to Pulau Pandanan. This final island stop lasts about 40 minutes and includes swimming, snorkeling, marine life viewing, and scuba sessions, with a safety briefing where required.
Pandanan also has a cash-only beach conservation and entry fee of 15 MYR per person. Add this to Mataking’s 10 MYR, and the extra island charges total 25 MYR per person. At the listed price of $57, the tour remains reasonably priced for a full day with boat transport, equipment, instruction, lunch, taxes, jetty fees, and dock charges, but the real cost is slightly higher than the headline figure.
The final stop can be a pleasant way to finish, since you already know how the equipment works. If the sea has become rough, though, you may have less energy for another water session. Bring a dry change of clothes and use the stop as a chance to enjoy the shore if conditions make snorkeling less appealing.
After Pandanan, the return boat ride takes about 75 minutes. You arrive back at the Semporna jetty after roughly seven hours in total. The lengthy return is worth planning around, especially if you have an evening flight, another boat connection, or a fixed dinner booking.
Choosing snorkeling or beginner scuba sessions

The snorkeling package gives you three snorkeling outings for the full duration of the island stops. This is the better fit if you want flexibility, prefer staying near the surface, or are unsure how you will feel in open water.
The scuba option includes two Discover Scuba sessions of 20 minutes each and one snorkeling trip. You do not need a certificate, and the instructor provides a short theory lesson, safety guidance, and shallow-water practice. The sessions are limited in depth, so certified scuba users looking for longer or more technical underwater time may find the program basic.
For scuba participants, the package includes fins, a full wetsuit rental, a buoyancy control device, regulator, gauge, oxygen tank or cylinder, mask, and snorkel. The information also lists a photographer and videographer service for scuba participants. A wetsuit or swimsuit is not otherwise included for the general tour, so check the current rental arrangement and bring suitable swimwear.
The crew speaks English, Chinese, and Malay. That language range is useful during safety instructions, where clear communication matters more than cheerful commentary. The strong service feedback focuses on instructors who make people feel respected, explain rules clearly, and keep the mood light without losing professionalism.
What the price really covers

At $57 per person, this is good value if you plan to use the included water activities. You are paying for a full-day boat route, three island stops, instructor support, a lunch box, water, equipment, taxes, and jetty-related fees. The scuba package adds a substantial amount of gear and supervised instruction.
The value is less compelling if you mainly want beach time. Much of the day is spent moving by speedboat, and each island stop is fairly short. You are buying access to a moving itinerary, not a long stay on one quiet beach.
Remember the 25 MYR in extra fees. Personal expenses, hotel transport, suitable swimwear, and any extra food or drinks are also outside the package. The cancellation policy is relatively flexible: you can cancel up to 24 hours in advance for a full refund, and a reserve-now, pay-later option is available.
Practical packing advice for a wet, windy day

Bring a passport or accepted copy, since registration requires passport details. Pack a waterproof bag for documents, money, and electronics, plus a complete change of clothes for the ride home.
Cash is essential for the Pandanan and Mataking charges. Motion sickness prevention is wise because the timetable includes 80 minutes to the first island and 75 minutes back to Semporna.
Bring or wear a swimsuit and consider a wetsuit. The operator specifically recommends wearing one if you have it. Sunscreen, a towel, and extra drinking water are sensible additions, although only the listed inclusions should be treated as guaranteed.
You should also keep expectations flexible. The tour runs in rain or sunshine unless the government stops it, and the order of stops or length of water time can change. That is not a flaw unique to this outing. Island trips in Sabah depend on conditions that a boat crew cannot control.
Who will enjoy this Semporna trip most

This tour suits you if you want to see several islands in one day rather than spend all day at one resort. It is particularly useful for first-time snorkelers and people curious about scuba but not ready to commit to a certification course.
Solo visitors may appreciate the possibility of a small group. One especially positive account describes a group of only three participants with one instructor and one driver, creating a relaxed setup. Group size can vary, so treat that as a possibility rather than a promise.
You should reconsider if you have a pre-existing medical condition, dislike speedboat travel, or need a long, unhurried beach stay. The boat rides are long, the timetable is active, and the sea may change the plan.
Should you book this island tour?
I would book it if your priority is a practical introduction to Semporna’s island waters, with snorkeling, shallow beginner scuba, lunch, and several different stops included for one moderate price. The friendly instruction, multilingual crew, and reports of comfortable small groups add real value.
I would book only after confirming Timba-Timba access and the expected route. Bring 25 MYR in cash for island fees, prepare for a long boat ride, and keep your schedule open at both ends. If you can accept those conditions, this is a strong one-day choice for seeing more of the Semporna area without arranging separate boats and equipment.
FAQ
Where does the tour start?
The meeting point is Jeti Pelancong Semporna Jetty. Hotel pickup and drop-off are not included.
How long does the activity last?
The tour lasts about seven hours, including boat transfers, island stops, water activities, lunch, and the return to Semporna.
Which islands does the tour visit?
The planned route includes Timba-Timba Island, Mataking Island, and Pulau Pandanan.
Is Timba-Timba beach open?
Timba-Timba beach is currently closed by government instruction until further notice. Confirm the permitted access and current route before departure.
Do I need a scuba certificate?
No certificate is required for the Discover Scuba sessions. The sessions take place in shallow water, with an average depth of 2.5 meters and a maximum depth of about six meters.
What is included for snorkeling?
The tour includes three snorkeling trips if you select the snorkeling option, along with a mask, snorkel, fins, life jacket, instructor support, and water activities at the stops.
What is included in the scuba option?
The scuba option includes two 20-minute Discover Scuba sessions and one snorkeling trip. Equipment includes a mask, fins, wetsuit rental, buoyancy control device, regulator, gauge, and tank or cylinder.
Are the island entry fees included?
No. Pandanan charges 15 MYR per person and Mataking charges 10 MYR per person. Both fees are cash only.
What languages do the instructors speak?
Instruction is available in English, Chinese, and Malay.
Can I cancel the booking?
You can cancel up to 24 hours before the activity for a full refund. A reserve-now, pay-later option is also available.
Just added in Kota Kinabalu
- Island Hopping ( Manukan & Sapi Island ) From Kota Kinabalu★ 4.5 · 9 reviews
- Sepanggar Island Luxury Boat★ 5.0 · 1 review
- Zen & Splash: Stand-Up Paddleboard (SUP) Yoga in Tanjung Aru★ 5.0 · 1 review
- Discover Sailing Experience in Tanjung Aru Beach★ 3.0 · 1 review
- Join us for a RAID Try Dive in Kota Kinabalu★ 5.0 · 27 reviews
- Mangrove Kayaking Experience in Borneo★ 5.0 · 8 reviews
- Monsopiad Cultural Village Visit with Private Transfer from Kota Kinabalu★ 4.5 · 5 reviews
- Stand Up Paddle Boarding with Sunrise/Sunset Tour at Kota Kinabalu with transfer★ 3.0 · 1 review
Semporna Diving Trips, compared.

Bohey 3 Islands Hike, Snorkel/Dive Tour with Lunch
Read our review →
Mabul and Kapalai Trip in Snorkel or Dive & Lunch
Read our review →
Semporna, Sabah: Half-Day Fishing Trip with Equipment
Read our review →Browse the lists this tour appears in

