Reviewed · KOTA KINABALU ISLAND HOPPING
Island Hopping ( Manukan & Sapi Island ) From Kota Kinabalu
The best part of this six-hour island outing is its simple escape from Kota Kinabalu. In one morning, you can trade city streets for a 15-minute boat ride, soft beaches, warm water, and two islands in Tunku Abdul Rahman National Park.
I like the included snorkeling gear and the BBQ lunch on Sapi Island, since both save you money and planning time. I also like the shared hotel transfers and modest group size, though weather can change the route, and the nonrefundable booking policy makes flexibility important.
Key points at a glance

- Two islands in one morning: Spend about three hours on Sapi Island and two hours on Manukan Island.
- Fast boat connection: The ride from the terminal to Sapi takes about 15 minutes, leaving more time for swimming and snorkeling.
- Lunch is built in: A BBQ lunch is served on Sapi Island, with personal expenses still left to you.
- Snorkeling equipment included: Masks and basic gear are supplied, but fins are not included.
- Pickup saves effort: City hotel pickup and drop-off, terminal fees, shared transfers, and island entrance fees are covered.
- Weather matters: Rough conditions can prevent the second island visit, so keep your plans flexible.
Sapi and Manukan in one compact day

This is a practical choice if you want a taste of Kota Kinabalu’s nearby islands without paying for a private charter. The tour keeps the day moving: hotel pickup, terminal transfer, boat ride, time on Sapi, lunch, then Manukan before returning to the city.
You should expect a shared outing rather than a private beach escape. The maximum group size is 20 people, which is small enough to keep the transfer manageable but large enough that the boat, lunch area, and beach time will not feel exclusive.
The total price is about $90.98 per person. That is not a budget ferry ticket, but it covers several separate costs: hotel transport within the city, shared boat transfers, terminal fees, island admission, snorkeling equipment, and lunch. If you would otherwise need to arrange each part yourself, the package offers reasonable convenience.
The tradeoff is control. You do not choose exactly how long to stay at each island, and weather can affect the route. I would treat this as an easy organized day by the sea, not as a tailor-made island charter.
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 in the morning, with the listed start time at 9:00 a.m. The actual hotel pickup window is stated as 8:00 to 9:00 a.m., depending on where your hotel is located. You may be taken to Jesselton Point Ferry Terminal or Star Marina Tanjung Aru.
That variation matters. I would keep your morning free and avoid booking an activity immediately before or after this tour. City hotel pickup and drop-off are included, but outlying properties are not treated the same way.
Hotels at Rasa Ria, Pan Borneo, and 1Borneo require an extra MYR150 one way, or MYR300 per booking for a round trip. If you are staying outside the central pickup area, check this charge carefully before booking because it can change the overall value.
The transfer to the terminal is shared. Once there, allow about 30 minutes for the terminal portion before the island ride begins. Terminal fees and island entrance fees are already included, so you should not need to budget for those standard charges separately.
The short boat ride to Sapi Island

The boat ride to Sapi takes about 15 minutes. That is short enough to be comfortable for most people, while still giving you a clear sense that you have left Kota Kinabalu behind.
Sapi receives the longest stop, about three hours. That is where the day’s main rhythm takes shape: beach time, snorkeling, a BBQ lunch, and a little wandering along the shore.
The supplied snorkeling equipment is useful, but fins are not included. If you are comfortable snorkeling without fins, this may not matter. If you prefer extra propulsion or usually wear fins for comfort, bring your own if possible, or confirm whether rentals are available separately.
The wording around the beach experience is simple and appealing: soft sand, clear water, and time to swim or sit in the sun. I would not expect a quiet private shoreline. Sapi is the main lunch and activity stop, so the shared-tour setup will be most noticeable here.
Three hours is a useful amount of time. You can snorkel without spending the whole stop in the water, eat without rushing, and still leave room for a walk or a rest. Families and first-time island visitors may appreciate this balance more than a fast two-island hop with only a short pause at each beach.
BBQ lunch on Sapi Island
Lunch is one of the strongest practical features of the package. A BBQ meal is included on Sapi Island, so you do not need to leave the beach area to find food or carry a full picnic.
The information provided does not specify the menu, drinks, or arrangements for dietary restrictions. If you have allergies or special food needs, ask the operator before departure rather than assuming the BBQ will suit you.
The meal is best viewed as convenient tour food, not a restaurant stop. Its value is the time saved and the fact that lunch is already part of the day. You can keep your attention on the islands instead of arranging another purchase during a short excursion.
Personal expenses are not included. Bring money for anything extra you may want, but the standard admissions, boat arrangements, snorkeling equipment except fins, and lunch are covered.
Same water, a different run 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
Two hours on Manukan Island
After Sapi, the tour continues to Manukan Island for about two hours. Manukan is described as smaller than some of the other nearby islands, but the shorter stop still gives you time for swimming, beach relaxation, and more snorkeling.
The island has a beach on one side and a rougher coastline to the north. That contrast makes Manukan a useful second stop because it is not simply a repeat of Sapi. You can spend time by the water or look toward the more rugged shore.
Two hours passes quickly once you account for getting off the boat, organizing your belongings, and returning to the pickup point. I would choose one main goal here, such as swimming or snorkeling, rather than trying to cover every corner.
The order of activities may be affected by local conditions. The planned route includes both islands, but one account describes a stormy day when the second island could not be visited. The operator responded that rapid weather changes made the change necessary and that safety came first.
That is an important consideration, especially if these islands are the main reason for your Kota Kinabalu visit. Boat conditions are not something the operator can control, and the trip may become much shorter or less varied if weather worsens.
What the price really covers
At $90.98 per person, this tour is priced as an all-in shared excursion rather than simple transportation. You are paying for the convenience of having the main pieces arranged together.
Included costs are:
- BBQ lunch
- Snorkeling equipment, except fins
- City hotel pickup and drop-off
- Shared transfers
- Terminal fee
- Island entrance fee
This bundle is most useful if you value ease. You do not need to negotiate separate transport to the marina, arrange island admission, search for a lunch stop, or organize basic snorkeling gear.
The value is weaker if you already have transport, equipment, or a preferred way to arrange boat trips. In that case, the group schedule may feel like a premium for convenience.
I would compare the price against what you would spend on a private charter, not against a public ferry ride alone. The tour is specifically designed to avoid private charter costs. You give up privacy and control, but gain a planned route, transfers, meal, and equipment.
Group size, pace, and comfort
The group limit is 20 people. That is worth noting because the experience will feel more structured than a private outing, but it should not reach the scale of a large coach tour.
The pace is active without being extreme. You have a short boat ride, several hours around Sapi, a meal, another boat connection, then two hours on Manukan. Most people can participate, according to the supplied activity information, but you should still be comfortable getting on and off a boat and spending time at the beach.
There is no promise of a private guide or a named guide in the information provided. Your experience will depend mainly on the shared transport crew and the day’s sea conditions.
The tour is near public transportation, but the included hotel transfer is the easier option if you are staying in the central city area. Confirm your pickup location in advance, especially if your accommodation is not a standard city hotel.
Weather is the main uncertainty

The biggest weakness is not the planned route. It is the lack of control when the sea turns rough.
One published account describes a bad-weather day with a reckless-feeling boat ride, a short visit to the first island, an unsatisfactory meal, and no second island. The operator apologized for the inconvenience and explained that conditions had changed rapidly, making the second stop unsafe.
You should read this in two ways. First, weather can genuinely disrupt a marine excursion, even when the morning begins with a workable forecast. Second, the experience may feel poor value if the tour loses one island and the meal does not meet your expectations.
I would not book this on the tightest possible schedule. If you have only one day in Kota Kinabalu and absolutely need to visit both islands, the weather risk is significant. If you have several days in the city, you have more room to accept a change of plan.
The experience has an overall rating of 4.4 from nine ratings, which suggests generally favorable feedback but is still a small sample. I would place more weight on the specific weather warning than on the number alone.
Who will enjoy this island trip
I think this tour suits you best if you want a straightforward introduction to the nearby islands and do not want to handle the details yourself. It works well for couples, families, and first-time visitors who value transport, lunch, and equipment in one booking.
It is also a good fit if you want both relaxation and activity. You can snorkel, swim, walk the beach, eat lunch, or simply sit in the sun. The schedule leaves room for different energy levels, though you should be ready for a full morning and early afternoon.
I would be more cautious if you want solitude, a custom route, or long uninterrupted snorkeling sessions. A private charter costs more, but it gives you greater control over timing and stops.
Pack a swimsuit, sun protection, a towel, and a dry bag for valuables. Since fins are not included, bring your own if you consider them essential. Keep your belongings compact because you will be moving between hotel, terminal, boat, beach, and two islands.
The activity is mobile-ticket friendly, which makes arrival simpler. Still, keep the confirmation available on your phone and allow time for the pickup window rather than appearing at the terminal at exactly 9:00 a.m.
Should you book Sapi and Manukan?
Book this tour if you want a convenient, shared island day with the main costs bundled into one price. The included BBQ lunch, snorkeling equipment, entrance fees, and city hotel transfers make the $90.98 fare easier to justify than a simple boat transfer.
Think twice if you need a guaranteed two-island route, dislike group schedules, or are booking on a day when weather looks unsettled. The nonrefundable policy means you should be confident about your dates before paying.
My practical verdict: this is a sensible choice for an easy first look at Kota Kinabalu’s islands, provided you accept that the sea makes the final decision.
FAQ
How long does the island tour last?
The activity lasts approximately six hours.
What time does the tour start?
The listed start time is 9:00 a.m., with hotel pickup taking place between 8:00 and 9:00 a.m. depending on your hotel location.
Which islands does the tour visit?
The planned route includes Sapi Island and Manukan Island.
How long is the boat ride to Sapi Island?
The boat ride to Sapi Island takes approximately 15 minutes.
Is hotel pickup included?
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.
Is lunch included?
Yes. A BBQ lunch on Sapi Island is included.
Is snorkeling equipment provided?
Yes. Snorkeling equipment is included, except for fins.
Can the itinerary change because of weather?
Yes. Weather can prevent the second island visit or alter the planned route.
Newest island reviews around Malaysia
- Semporna Hike Bohey 3 Island Snorkel Dive Tour and Lunch★ 3.5 · 3 reviews
- Langkawi Jet Ski + Island Hopping★ 4.5 · 2 reviews
- Langkawi Island Hopping Boat Tour★ 3.5 · 8 reviews
- Langkawi Island Hopping Tour with Private Boat & Pickup★ 5.0 · 2 reviews
- Jet Ski Island Hopping off Langkawi★ 4.5 · 3 reviews
- Tunku Abdul Rahman Park 2 Islands Hopping Tour from Kota Kinabalu★ 3.5 · 4 reviews
- The Best Packages Jet Ski Island Hopping Langkawi★ 4.9 · 6 reviews
- Langkawi: Jet Ski Tour Island Hopping Dayang Bunting★ 3.6 · 4 reviews
Kota Kinabalu Island Hopping, compared.

Dinawan Private Island Hopping by Speedboat from Kota Kinabalu Include Lunch
Read our review →
Island Hopping Tour (2 Island) From Kota Kinabalu
Read our review →
Tunku Abdul Rahman Park 2 Islands Hopping Tour from Kota Kinabalu
Read our review →Browse the lists this tour appears in



