REVIEW · MALAYSIA
Semporna: Explore 3 Islands Tour Snorkel or Dive & Lunch
Clear water, quick boats, and three island stops. This Semporna day trip combines snorkeling and beginner scuba sessions with beaches at Timba Timba, Mataking, and Pandanan. I like the simple format: one full day on the sea, equipment provided, and a local lunch included rather than another restaurant stop. I also like that beginners get a safety briefing and practice in shallow water first.
The main catch is that the itinerary can change with weather, currents, government rules, or beach closures. Timba Timba beach is currently closed by government instruction, so you should confirm the exact plan before departure. You also need cash for the Pandanan fee of 15 MYR and Mataking fee of 10 MYR.
Five things to know before you book

- The boat ride is part of the day: Plan for about 80 minutes to Timba Timba and 75 minutes back to Semporna.
- Beginner scuba is available: No certificate is required for the two 20-minute sessions, which take place in shallow water with an average depth of 2.5 meters and a maximum of 6 meters.
- Three islands mean three different moods: Timba Timba offers beach and reef time, Mataking brings another calm water stop, and Pandanan finishes the day with swimming and snorkeling.
- The group may be small, but this is not guaranteed: One recent booking had only three customers plus an instructor and boat driver, a comfortable setup for a solo guest.
- Bring cash and protection from the sun: The two island fees are extra, and you should pack a change of clothes, waterproof bag, motion sickness medicine, and a swimsuit or wetsuit.
What this Semporna day costs and what you get

At $57 per person, this is a fairly strong value for a seven-hour marine outing. The price includes the boat trip, instructor, life jacket, mask and snorkel, lunch box, 1.5-liter bottle of water, dock taxes, jetty fee, and taxes.
For the scuba option, the package includes two 20-minute sessions and one snorkeling trip. You receive the main equipment, including fins, full wetsuit rental, buoyancy control device, regulator, gauge, and air cylinder. A photographer and videographer service is also included for scuba guests.
The snorkeling option includes three snorkeling sessions during the island stops. Multilingual instruction is offered in English, Chinese, and Malay, which is useful if you are nervous in the water or need help understanding safety instructions.
The price does not cover hotel pickup or drop-off. You make your own way to Jeti Pelancong Semporna Jetty, then meet the crew there. The extra island charges total 25 MYR per person, payable in cash, so keep Malaysian ringgit handy rather than relying on a card.
The value depends on what you want from the day. If you mainly want a cheap beach transfer, you may find the long boat rides tiring. If you want transport, equipment, guidance, food, and several chances to get into the water, the package covers most of the practical basics.
More Snorkeling Trips in Malaysia:
- Kota Kinabalu: Snorkeling & Island Hopping Sapi & Manukan
★ 3.9 · 97 reviews - Semporna: Bohey 3 Islands Hike, Snorkel/Dive Tour with Lunch
★ 4.3 · 50 reviews - Kota Kinabalu: Island Hopping with Snorkeling & Meal
★ 4.3 · 9 reviews
Leaving Semporna by speedboat

The day starts at Jeti Pelancong Semporna Jetty. You need to arrive before the stated departure time, and the operator requires every participant’s full name and nationality exactly as shown on a passport for local registration.
The first boat ride is listed at about 80 minutes. That is a substantial stretch on the water, so motion sickness preparation is sensible even if you usually feel fine on boats. Bring a waterproof bag for your phone, passport copy, dry clothes, and anything you do not want splashed.
The ride is not just dead time. You are moving between Semporna and a chain of islands where the quality of the day depends heavily on sea conditions. Still, you should set realistic expectations: this is an active boat day, not a slow cruise with a shaded cabin.
The operator may run the trip in rain or sunshine, but weather, sea currents, and government approval can alter the route or timing. Check WhatsApp and email the day before because the crew may contact you with an update.
Timba Timba: beach time with an important warning

Timba Timba is scheduled as the first island, with time for photographs, a short break, and free time. The planned schedule allows about 35 minutes for the initial visit, followed by roughly 50 minutes for swimming, snorkeling, marine life viewing, and beginner scuba activities.
The water around this stop is described as calm and sheltered, making it a sensible place to start. Before entering the sea, you receive a safety briefing. Scuba beginners practice in shallow water first, then move among tropical fish when they feel ready.
There is one crucial change to keep in mind: Timba Timba beach is currently closed under government instruction. That means you should not assume you will be able to walk onto the beach or take the classic shoreline photographs shown in promotional material. The boat crew may adjust the stop, replace the beach portion, or change the order according to the latest local rules.
This is a good example of why you should treat the route as flexible. The sea and island authorities have the final say. Ask the operator for the current plan before you leave Semporna.
A short lesson makes the water easier

The activity is designed to be friendly to first-timers. You get a quick theory explanation, safety guidance, and practice in shallow water before the main session.
For scuba beginners, the two sessions last 20 minutes each. The conditions are intentionally shallow, with an average depth of 2.5 meters and a maximum of 6 meters. That is not a technical underwater course. It is a gentle introduction for people who want to try scuba without holding a certificate.
You should still take the medical warning seriously. The activity is not suitable for people with pre-existing medical conditions. If you are uncertain about your health, ask a medical professional before booking rather than leaving the decision to the instructor at the jetty.
Non-swimmers and older participants are encouraged to try the activity, but encouragement is not a substitute for comfort in the water. A life jacket is provided, and the instructor assists throughout, but you should tell the crew clearly if you are anxious or need extra help.
If you choose snorkeling, the day is less technical. You receive a mask, snorkel, and safety guidance, then have three opportunities to enter the water during the stops. Bring a wetsuit if you own one. The operator recommends wearing one, and it can help with warmth, sun protection, and comfort.
More Island Hopping with Lunch in Malaysia:
- Dinawan Private Island Hopping by Speedboat from Kota Kinabalu Include Lunch
★ 4.5 · 43 reviews - Semporna Hike Bohey 3 Island Snorkel Dive Tour and Lunch
★ 3.5 · 3 reviews - Full-Day Dubrovnik Elaphite Islands Cruise with Lunch and Drinks
★ 5.0 · 8,823 reviews - Dubrovnik: Elaphiti Islands Full-Day Cruise with Lunch
★ 5.0 · 5,938 reviews
Lunch on a quiet island stop

After Timba Timba, the speedboat runs for about 15 minutes to a quiet stop for lunch. The schedule allows approximately 70 minutes for eating and free time.
The lunch is a homemade, locally sourced meal packed in a lunch box. That suits this trip better than a long restaurant meal because your focus stays on the sea and the island setting. You can eat, rest, and dry off before the afternoon water sessions.
Do not expect a large buffet or extensive menu. This is a practical island lunch, not a food tour. If you have special dietary needs, the supplied information does not confirm what substitutions are available, so ask before booking.
This break matters because the tour involves repeated boat rides and water activities. Use the hour to drink your supplied water, eat properly, and protect yourself from the sun. A little rest here can make the final island much more enjoyable.
Mataking: another chance to get in the water

Mataking follows the lunch stop after another short boat ride of about 15 minutes. The planned visit lasts around 40 minutes and includes swimming, snorkeling, marine life viewing, and scuba sessions.
Mataking is the second major water stop, so it gives you another chance to try the activity if you were still finding your confidence earlier. If your first snorkeling session was rushed or the water was not clear, this stop may offer better conditions. Marine life sightings depend on the day, though, and no wildlife encounter is guaranteed.
The entry charge here is 10 MYR per person in cash. It is a small amount, but it is easy to forget when the main price has already been paid. Keep the money in a dry pouch with your phone and passport copy.
The experience is not built around long walks or cultural sightseeing. Mataking is mainly about getting into the water, seeing coral and fish, and enjoying a secluded beach area when conditions allow. If you prefer active water time to guided land tours, that focus is a plus.
Pandanan Bay closes the loop

The final island is Pulau Pandanan, reached after another 15-minute speedboat ride. The scheduled stop lasts about 40 minutes and includes swimming, snorkeling, marine life viewing, safety guidance, and scuba sessions.
Pandanan is also subject to a 15 MYR beach conservation and entry fee, payable in cash. The crew may provide another safety briefing here, especially if the sea current has changed or if the activity is being adjusted for local conditions.
The final stop can feel shorter than expected. By this point you have already spent time on the boat, eaten lunch, and used some energy in the water. You may want to keep your last session relaxed instead of trying to squeeze in every possible activity.
Turtles are possible, but they are wild animals and sightings are based on luck. You may see turtles and many tropical fish, but you should book this for the islands, reefs, and water time rather than a guaranteed animal encounter.
The long ride back to Semporna

The return boat ride is listed at about 75 minutes. You finish at Jeti Pelancong Semporna Jetty, ready to continue with your evening plans.
That timing is worth considering when arranging dinner, transport, or another tour. Weather and currents may extend the day, and the operator specifically warns that start and end times can shift. I would avoid booking a tight evening connection.
The final ride can be tiring, particularly if the water is choppy. Pack a dry shirt, keep drinking water, and use motion sickness medication if needed. A waterproof bag is more useful than a plastic shopping bag because it protects your phone, money, and documents from spray.
What the praise gets right

The strongest positive theme is the crew’s manner. A recent booking described an instructor and boat driver as kind, respectful, welcoming, and funny. That matters here because a calm instructor can make the difference between enjoying your first underwater session and spending the whole time worrying about your mask or breathing.
Another standout detail was the small group size. One solo guest had only three customers, one instructor, and one driver in the group. That made the outing feel comfortable and personal, but you should not treat that as a fixed group-size promise.
The scenery and water activities also receive strong praise. Clear water, tropical fish, beach stops, and the speedboat ride are the core attractions. The best fit is someone who wants a cheerful, active day and does not mind that the schedule is shaped by tides, currents, and official decisions.
The main criticism is not about the basic idea. It is the uncertainty around the route and the amount of time spent on the boat. The Timba Timba beach closure makes this especially important. If you need a fixed itinerary or guaranteed beach access, this may frustrate you.
Who should book this tour
I would choose this trip if you want several snorkeling chances, a gentle introduction to scuba, and a guided day without arranging boats and equipment yourself. It suits solo guests, first-time snorkelers, and people who prefer an organized schedule.
It is also useful for a mixed group. One person can snorkel while another tries the beginner scuba option, provided everyone follows the safety rules and understands the different inclusions.
I would think twice if you have a medical condition, dislike long speedboat rides, or need guaranteed access to every named beach. You should also avoid booking it as a must-see wildlife trip, since turtles and other animals cannot be promised.
Cancellation is free up to 24 hours before the start, and you can reserve now and pay later. That flexibility helps when you are still watching the weather, but it does not remove the need to check the route close to departure.
Final verdict: good value with flexible plans
Book this tour if you value easy access to several island water stops more than a perfectly fixed schedule. At $57, the combination of boat transport, equipment, instructor, lunch, water, and taxes is appealing, especially for a first scuba experience.
Before paying, confirm the status of Timba Timba beach, prepare 25 MYR in cash for island fees, and leave your evening open in case the sea slows the return. With those details handled, this is a lively and practical way to spend a day around Semporna.
FAQ
Where does the tour start?
The meeting point is Jeti Pelancong Semporna Jetty. You must make your own way there because hotel pickup and drop-off are not included.
How long does the tour last?
The advertised duration is seven hours. The route includes several speedboat rides, and weather, currents, and government instructions can change the ending time.
Is a scuba certificate required?
No. The beginner scuba option does not require a certificate. The sessions take place in shallow water, with an average depth of 2.5 meters and a maximum depth of 6 meters.
How many scuba sessions are included?
The scuba option includes two sessions lasting 20 minutes each, along with one snorkeling trip for the rest of the water activities.
What does the snorkeling option include?
The snorkeling option includes three snorkeling trips during the island stops. A mask, snorkel, life jacket, and multilingual instruction are included.
Are island entry fees included?
No. Pandanan charges 15 MYR per person for beach conservation and entry, while Mataking charges 10 MYR per person. Both fees must be paid in cash.
Is Timba Timba beach open?
Timba Timba beach is currently closed by government instruction until further notice. The itinerary may be changed as a result, so check the latest plan before departure.
What should I bring?
Bring a change of clothes, cash, a passport or accepted copy, a waterproof bag, motion sickness prevention, and a swimsuit or wetsuit. The operator recommends wearing a wetsuit if you have one.
Just added around Malaysia
- 3 Semporna Islands Tour with Snorkel or Diving Experience★ 5.0 · 3 reviews
- Semporna Hike Bohey 3 Island Snorkel Dive Tour and Lunch★ 3.5 · 3 reviews
- Langkawi Island Hopping Tour with Private Boat & Pickup★ 5.0 · 2 reviews
- Jet Ski Island Hopping off Langkawi★ 4.5 · 3 reviews
- Langkawi Island Hopping Boat Tour★ 3.5 · 8 reviews
- Langkawi Jet Ski + Island Hopping★ 4.5 · 2 reviews
- Island Hopping ( Manukan & Sapi Island ) From Kota Kinabalu★ 4.5 · 9 reviews
- Island Hopping★ 4.5 · 99 reviews
Island Hopping with Snorkeling, compared.

3 Islands, Dolphins & Snorkel Yacht Trip w/ Lunch
Read our review →
7 Islands Sunset Tour with Buffet Dinner & Snorkeling
Read our review →
3 Islands Tour, Snorkel, Pig Beach, Turtles & Lunch
Read our review →
Krabi 4 Island Sunset Snorkeling Cruise + Bioluminescent Swim
Read our review →
6 Islands Tour with Dolphin Watching & Snorkelling
Read our review →
Boat and Snorkel Tour to 5 Islands of Los Arcos
Read our review →
Phi Phi: 7 Island Longtail Boat Snorkeling Tour with Sunset
Read our review →
7 Island Tour by Luxury Longtail Boat with Snorkeling
Read our review →Browse the lists this tour appears in
