
Sabah is home to some of Malaysia’s most beautiful islands, offering everything from white sandy beaches and clear waters to coral reefs and lush coastal landscapes. While there are island destinations across the state, one of the easiest ways to experience them is through an island hopping tour, especially from Kota Kinabalu.
For first time visitors, Tunku Abdul Rahman Marine Park is the most accessible option, located just offshore from Kota Kinabalu and made up of five islands. Further afield, destinations around Semporna offer a different experience, with marine parks and islands known for their rich underwater environments.
Island hopping in Sabah offers an easy way to experience the state's coastal scenery without committing to a long island stay. From Kota Kinabalu, Tunku Abdul Rahman Marine Park sits only a short boat ride from the city, making it particularly convenient for travellers with limited time.
The experience can also be tailored to different interests. Depending on the route and package, travellers can spend time swimming, snorkelling, diving, kayaking, enjoying the beach, or simply taking in the views between islands. Sabah's marine parks are also home to protected coral reefs and diverse marine ecosystems.

Malaysia

Sky Hotel Kota Kinabalu

8.2/10
•




Kota Kinabalu
RM 126
Sabah has several island destinations, so the best route depends on where you are staying and what kind of experience you want. Kota Kinabalu is the most convenient base for short island hopping trips, while Semporna opens up access to a wider range of marine parks and islands.
Located about 3 kilometres offshore from Kota Kinabalu, Tunku Abdul Rahman Marine Park is made up of five islands: Gaya, Sapi, Manukan, Mamutik, and Sulug. The park covers the islands, surrounding reefs, and sea, and is one of Sabah's main destinations for island excursions and marine activities.
The park is particularly suitable for a day trip because several islands can be reached by boat from Kota Kinabalu. Its established visitor facilities, beaches, and range of water activities also make it a practical choice for first time island hoppers.
Mengalum Island offers a more remote island experience compared with the easily accessible islands around Kota Kinabalu. It is generally visited as a separate day trip rather than being combined with the standard Tunku Abdul Rahman route, so travellers should check the itinerary before assuming multiple island areas are covered in one package.
For travellers based around Semporna, Tun Sakaran Marine Park provides another island hopping option. The marine park consists of eight islands surrounded by extensive coral reefs, including Bohey Dulang, which is known for its hilltop viewpoint and trekking experience. The islands are around 30 minutes from Semporna by speedboat.
Because Semporna's island routes are geographically separate from Kota Kinabalu, they are better treated as a different part of a Sabah itinerary rather than an extension of a typical Kota Kinabalu island hopping tour.
The exact experience depends on your route and package, but island hopping around Sabah usually combines a boat journey with time on the islands.
For trips to Tunku Abdul Rahman Marine Park, the journey begins from one of the designated jetties around Kota Kinabalu. The boat ride itself provides views of the coastline and surrounding islands before you reach the marine park.
Several islands in Tunku Abdul Rahman Marine Park have sandy beaches where visitors can swim, relax, or enjoy a picnic. Manukan, Sapi, and Mamutik are particularly established for day visitors, although facilities and available activities vary between islands.
Snorkelling is one of the main reasons travellers choose Sabah island hopping. The waters around Tunku Abdul Rahman Marine Park contain fringing coral reefs and marine life, with Sabah Tourism Board highlighting snorkelling and scuba diving among the activities available in the park.
Depending on the island and tour package, visitors may also find activities such as kayaking, parasailing, and other water based experiences. These are not automatically included in every island hopping package, so check the inclusions before booking if you have a particular activity in mind.
Even when you are not swimming or snorkelling, the journey between islands is part of the experience. Forested coastlines, small bays, sandy beaches, and clear waters create plenty of opportunities to enjoy Sabah's tropical scenery from the boat.

Malaysia

Sea-Walking Experience with Underwater Photography Service in Semporna | Sabah

9.6/10
Semporna
RM 205
For travellers staying in Kota Kinabalu, island hopping tours to Tunku Abdul Rahman Marine Park can depart from several jetties. Sabah Tourism Board currently lists Jesselton Point Ferry Terminal, DBKK Jetty, and Sutera Harbour Marina Jetty among the jetties serving island hopping and boat transfers to the marine park.
Jesselton Point remains an important boat terminal for Tunku Abdul Rahman Park, while hotel operated marinas such as Sutera Harbour also serve as departure points. The best option depends on the operator and package you book, so always check the meeting point stated in your booking confirmation.
If you are staying in Semporna instead, island and diving trips can be arranged through the Public Jetty Semporna and Seafest Jetty, while some island resorts operate their own jetties and require advance arrangements for permits and transfers.
For a smoother trip, it is worth checking the forecast before your departure, particularly if your plans involve longer boat journeys or water activities. Tunku Abdul Rahman Marine Park is relatively accessible from Kota Kinabalu, which can make it a practical option when you have a flexible itinerary.
If weather conditions affect your preferred island route, however, operators may adjust the schedule or activities depending on the circumstances. For trips around Semporna, conditions can also influence boat travel and visibility for snorkelling or diving. Rather than relying only on a general “best month,” check the local weather and your operator's latest departure information close to your travel date.
From the easily accessible islands of Tunku Abdul Rahman Marine Park to the more remote marine destinations around Sabah, island hopping offers plenty of ways to enjoy the state's tropical scenery. Choose a route that fits your travel style, whether you want a quick beach escape, time in the water, or a full day exploring Sabah's islands.
When you're ready to plan the trip, Traveloka makes it easy to arrange your travel essentials in one place. Browse flights, hotels, and attractions and activities, then check the latest Traveloka Promotions for available deals. With Best Price Guarantee, 24/7 Live Agent Support, access to more than 2 million hotels worldwide, and up to 1.5x Loyalty Cashback on eligible bookings, planning your Sabah getaway can be even more convenient.
Tue, 22 Sep 2026

AirAsia Berhad (Malaysia)
Kuala Lumpur (KUL) to Kota Kinabalu (BKI)
Start from RM 236.11
Fri, 25 Sep 2026

AirAsia Berhad (Malaysia)
Tawau (TWU) to Kota Kinabalu (BKI)
Start from RM 123.89
Thu, 17 Sep 2026

AirAsia Berhad (Malaysia)
Johor Bahru (JHB) to Kota Kinabalu (BKI)
Start from RM 225.12






