REVIEW · MALAYSIA
Island Hopping ( Manukan & Sapi Island ) From Kota Kinabalu
Two islands, one fast boat, six hours. This shared trip makes island time easy from Kota Kinabalu, with round-trip city hotel pickup, boat transfers, island entry fees, lunch, and snorkeling gear included. I like the simple setup: you pay $90.98 per person rather than covering a private charter, and you get two different island stops in one morning and afternoon.
I also like the free mask and snorkel equipment, the complimentary BBQ lunch on Sapi Island, and the short 15-minute ride from the mainland. The main catch is weather. Rough seas can change the plan, and the tour does not include fins. Pickup is included only for city hotels, while outlying properties require an additional MYR150 each way.
Key points to know before booking

- Sapi Island gets the longest visit: You have about three hours for beach time, snorkeling, exploring, and the included BBQ lunch.
- Manukan adds a second setting: The two-hour stop offers another beach, swimming, snorkeling, and a rougher northern shoreline.
- The boat ride is short but lively: The trip from the mainland to Sapi takes about 15 minutes, depending on sea conditions.
- City hotel transfers are included: Pickup and drop-off apply to city hotels, not every property around Kota Kinabalu.
- Snorkeling gear is provided: Masks and snorkels are included, but you need to arrange your own fins if you want them.
- Weather can reshape the day: A previous outing was cut short when storm conditions prevented the second island visit.
Why this island trip works from Kota Kinabalu

Kota Kinabalu sits close to several islands in Tunku Abdul Rahman National Park, so you do not need to spend half a day reaching the coast. This tour uses that advantage well. The schedule is built around two nearby islands, with transport handled from your hotel to the boat terminal and back.
I like this kind of trip when I want a taste of the islands without arranging several separate tickets. The shared boat keeps the cost below a private charter, and the maximum group size is 20 people. That is large enough to keep the price reasonable but small enough that the outing should not feel like a huge ferry crowd.
The price of $90.98 is not bargain-basement, but it covers several costs that quickly add up on your own: hotel transfer, terminal fee, island entrance charges, a boat ride, snorkeling equipment, and lunch. The value is strongest if you want convenience and do not want to negotiate boat arrangements at Jesselton Point.
If you are already comfortable arranging your own boat and food, you might find the price less attractive. If you have only one free day and want the practical parts taken care of, the package makes more sense.
More Island Hopping Tours in Malaysia:
- Langkawi: Premium UNESCO Geopark Jet Ski Tour of 8 Islands
★ 4.9 · 298 reviews - Langkawi: Island Hopping Shared Boat Tour
★ 4.3 · 291 reviews - Langkawi: Island Hopping Tour
★ 3.7 · 228 reviews
Starting at Jesselton Point or Tanjung Aru
Pickup begins between 8:00 and 9:00 in the morning, with the exact time based on your hotel location. The listed start time is 9:00 AM, and the transfer takes you to either Jesselton Point Ferry Terminal or Star Marina Tanjung Aru.
Jesselton Point is the main launch area named for this trip. It is also near public transportation, which matters if you are staying somewhere that does not qualify for hotel pickup. For city hotels, the included transfer removes the need to find a taxi early in the morning.
Expect about 30 minutes at the terminal as the group gathers, checks arrangements, and boards. This is not a sightseeing stop, so keep your expectations practical. It is the handoff between city and sea.
Bring only what you need for the day. A swimsuit, towel, sun protection, water, and a dry bag or waterproof pouch are sensible choices. Since the tour includes mask and snorkel equipment but not fins, strong swimmers who prefer fins should plan around that missing item.
Sapi Island: three hours for sand, sea, and lunch

After about 15 minutes by boat, you reach Sapi Island. This is the main portion of the outing, with roughly three hours available for the beach, snorkeling, lunch, and time on your own.
Sapi is the place to settle into the day. You can walk along the beach, swim, or use the included snorkeling equipment to look at the coral reefs. The appeal here is variety within a short visit. You are not locked into one activity, so a swimmer can spend time in the water while someone else stays on the sand.
The short boat ride is a plus for anyone who dislikes long crossings. It also makes the trip workable for families or mixed groups with different energy levels. Still, the sea can be choppy, and a fast boat ride may feel rough if weather turns. Take the boat seriously, especially if you are prone to motion sickness.
The included BBQ lunch is served on Sapi. That helps keep the day moving because you do not need to search for food or return to Kota Kinabalu between islands. The meal is useful rather than luxurious. One account of a storm-affected outing described the food as very poor, so I would treat lunch as a basic included meal, not a major reason to book.
That point matters because weather can affect more than the view. If conditions force the group to stay on one island, lunch may become the center of a shortened day, and expectations need to stay realistic.
Sapi is also where you will likely get the best use from the included snorkeling equipment. The tour specifically directs time toward coral reefs and clear water, but visibility and sea conditions can change. Do not assume the same underwater conditions every day.
Manukan Island: a second stop with a rougher edge
Manukan Island follows Sapi, with about two hours set aside for the visit. It is described as smaller than some of the nearby islands, but the stop still offers enough for a proper change of scenery.
The beach is suited to swimming and relaxing, while the northern side has a more rugged coastline. That contrast gives the second stop a different feel from simply repeating the first beach. You can swim again, walk along the shore, or use the snorkeling gear in another area.
Two hours is enough for a taste, not a full exploration. If you prefer to move slowly, take long beach walks, or spend most of the day underwater, the schedule may feel brisk. If you like seeing more than one place in a single outing, the timing is useful.
The tour description also refers to an adrenaline-pumping activity at Manukan, but no specific activity or price is provided. Do not book this trip expecting a particular extra attraction unless the operator confirms what is available on your date.
The biggest practical issue is that Manukan is not guaranteed under bad conditions. On one outing, stormy weather prevented the group from reaching the second island. The operator apologized and explained that rapid weather changes had affected the route, while stating that safety remained the priority.
That is a fair limitation of a sea trip, but it affects the value. You are paying for a planned two-island day, yet the final route depends on the weather. If seeing both islands is essential, consider the forecast carefully and keep some flexibility in your expectations.
Same water, a different set of islands:
- Island Hopping
★ 4.5 · 99 reviews - 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 - Semporna: Explore 3 Islands Tour Snorkel or Dive & Lunch
★ 4.4 · 44 reviews
What is included, and what still costs extra
The package includes the core items needed for a straightforward island day:
- BBQ lunch
- Snorkeling equipment, except fins
- City hotel pickup and drop-off
- Shared transfer
- Terminal fee
- Island entrance fees
This is a useful list because boat trips often advertise a low starting price and add entry charges, terminal fees, and equipment later. Here, those basic costs are bundled into the listed price.
The exclusions are just as important. Personal expenses are not covered, and personal insurance is not included. You should also check your hotel location before booking. Rasa Ria, Pan Borneo, and 1Borneo are outside the standard city pickup area, with an additional MYR150 one way, or MYR300 per booking for a round trip.
That extra charge can change the value calculation for a couple or family. If you are staying in the city center, the included transfer helps. If you are staying far out, compare the added fee with the cost of arranging your own transport to the terminal.
Fins are another small but meaningful omission. Snorkeling is included, but the equipment does not extend to fins. If you are happy using a mask and snorkel without them, no issue. If fins make you feel safer or help you swim efficiently, ask ahead about rental options.
Group size, timing, and the pace of the day
The maximum group size is 20 people. That is a middle-ground format. You get the savings of a shared trip without the scale of a large public boat tour.
The total duration is about six hours. In practice, your day includes hotel transfer, terminal time, the boat crossing, about three hours on Sapi, and about two hours on Manukan. The schedule gives you a clear shape, but it does not leave much room for delays.
I would choose this tour if you want a compact introduction to the nearby islands. It suits you if you enjoy swimming, snorkeling, beach time, and simple logistics. It is also a good fit for people who prefer not to plan transport, entrance fees, lunch, and equipment separately.
I would be more cautious if you want a quiet, private day. The shared format means you follow the group schedule, and the boat route may change. It may also be less suitable if you need guaranteed access to both islands or want a highly tailored meal and activity plan.
Most people can participate, according to the tour information, and the experience is near public transportation. Still, the day includes a boat ride, beaches, and water activities. If you have mobility, medical, or swimming concerns, confirm the practical details directly before paying.
Weather is the tour’s biggest variable
The South China Sea can turn a promising island day into a shorter and less comfortable outing. One poor-weather departure involved a rough boat ride, time spent on only the first island, an unsatisfactory meal, and a return without the planned second stop.
The operator’s response explained that the weather changed quickly and that the second island could not be visited safely. That response does not erase the disappointment, but it gives you the central fact: a two-island itinerary is a plan, not a guarantee.
I would check the forecast before committing, especially because the booking is non-refundable and cannot be changed for any reason. If conditions look doubtful, you need to decide before booking, not after reaching the terminal.
Safety should come before completing the advertised route. At the same time, the operator should communicate clearly when the route changes and explain what you can expect next. If you book, go in with a flexible attitude and do not schedule an important afternoon flight or fixed appointment immediately afterward.
Is $90.98 a fair price?

For a six-hour shared outing, $90.98 per person is a convenience price. You are paying for transport from a city hotel, boat access, entry fees, terminal charges, snorkeling equipment, and lunch.
The price is easiest to justify when you value time and simplicity. You can book once, reach the terminal through the arranged transfer, visit two islands, eat without finding a restaurant, and return to your hotel. That is a lot of separate planning removed from your morning.
The value drops if you are staying outside the pickup area, need to add MYR300 for round-trip transfer, or are mainly interested in one short swim. It also drops when poor weather prevents the second island visit, since you may receive only part of the planned experience.
Because the booking cannot be refunded or amended, I would not treat this as a casual last-minute purchase. Confirm your hotel location, check what snorkeling equipment you need, and look at the weather before you commit.
Who should book this Kota Kinabalu island trip?
Book it if you want an easy, active half-day from Kota Kinabalu and like the idea of visiting Sapi and Manukan in one outing. The tour suits first-time visitors, couples, families, and anyone who prefers a shared schedule to arranging a private boat.
It is especially useful if you want snorkeling and beach time but do not want to spend a full day at sea. The 15-minute crossing to Sapi keeps the travel portion short, while the two island stops give you some variety.
Think twice if you need privacy, guaranteed weather, a special diet, fins included, or a flexible cancellation policy. Also check the pickup surcharge before booking if you are staying at Rasa Ria, Pan Borneo, or 1Borneo.
FAQ
How long does the island-hopping tour last?
The tour lasts approximately six hours, including transfers, terminal time, the boat journey, and the island visits.
What time does the tour start?
The listed start time is 9:00 AM. Hotel pickup takes place between 8:00 and 9:00 AM, depending on your hotel location.
Which islands does the tour visit?
The planned route includes Sapi Island and Manukan Island.
How long do you spend on Sapi Island?
The scheduled time on Sapi Island is about three hours.
How long do you spend on Manukan Island?
The scheduled time on Manukan Island is about two hours.
Is lunch included?
Yes. A BBQ lunch on Sapi Island is included in the tour price.
Is snorkeling equipment provided?
Yes. Snorkeling equipment is included, except for fins.
Is hotel pickup included from every Kota Kinabalu hotel?
Pickup and drop-off are included for city hotels. Rasa Ria, Pan Borneo, and 1Borneo require an additional MYR150 one way, or MYR300 per booking for a round trip.
Should you book this tour?
Book this island trip if convenience matters more to you than privacy. The included transfers, lunch, entry fees, and snorkeling gear make the $90.98 price reasonable for a compact day, especially when you want to see both Sapi and Manukan without arranging a boat yourself.
Just keep the weather, the missing fins, the outlying-hotel surcharge, and the non-refundable booking terms in mind. If you can accept those limits, this is a practical way to trade Kota Kinabalu’s city streets for sand, sea, and a quick taste of the islands.
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★ 4.5 · 99 reviews
- Dinawan Private Island Hopping by Speedboat from Kota Kinabalu Include Lunch★ 4.5 · 43 reviews
Malaysia Island Hopping, compared.

Premium UNESCO Geopark Jet Ski Tour of 8 Islands
Read our review →
Kota Kinabalu: Snorkeling & Island Hopping Sapi & Manukan
Read our review →
Semporna: Bohey 3 Islands Hike, Snorkel/Dive Tour with Lunch
Read our review →
Semporna: Explore 3 Islands Tour Snorkel or Dive & Lunch
Read our review →
Dinawan Private Island Hopping by Speedboat from Kota Kinabalu Include Lunch
Read our review →Browse the lists this tour appears in



