Island Hopping Kota Kinabalu
Visitor Guide

Day Trip Island Hopping Kota Kinabalu

Tunku Abdul Rahman Marine Park sits 3 to 8 kilometres off the coast of Kota Kinabalu, a cluster of five forest-clad islands ringed by coral reefs and sand beaches accessible only by boat. This guide covers the logistics of a day trip island hopping Kota kinabalu: where boats depart, what the visit costs, and how to structure your time across multiple islands.

9 min read Updated 2026-09-30 Fact-checked
Day Trip Island Hopping Kota Kinabalu

Quick answer

A day trip island hopping Kota Kinabalu requires a 25 MYR conservation fee per person, valid across all five islands visited on the same day. Boats depart from Jesselton Point Ferry Terminal between 08:00 and 17:00 daily. Arriving between 08:00 and 10:00 secures the most time on the water and avoids midday crowds at the terminal and on the islands themselves.

Tunku Abdul Rahman Marine Park became Sabah's first gazetted marine reserve in 1974, protecting 4,929 hectares of coral habitat, mangrove forest, and tropical coastline across five islands named Gaya, Sapi, Manukan, Mamutik, and Sulug. The park lies close enough to Kota Kinabalu that the skyline remains visible from most beaches, yet far enough that reef visibility regularly exceeds fifteen metres during calm-weather windows. A marine park day trip in Sabah follows a different rhythm than terrestrial sightseeing. Boats run on a loose schedule rather than fixed departure slots, and visitors typically move between two or three islands rather than attempting all five. Each island offers a different balance of beach size, reef access, facilities, and visitor density. Gaya, the largest, supports walking trails and a research station. Sapi and Manukan host the majority of day visitors, with marked snorkel zones, jetty infrastructure, and food kiosks. Mamutik remains quieter but offers limited shade. Sulug is rarely visited and has no facilities. The conservation fee paid at Jesselton Point covers entry to the marine park boundary, not individual island landings. Most operators include the first island drop-off in the boat fare and charge a return-trip supplement or per-island surcharge for additional stops. Confirming the fare structure before boarding prevents confusion later. Coral health varies by exposure and current patterns, with the best snorkelling conditions generally found on the seaward flanks of Sapi and the northern edge of Manukan, where hard coral cover remains dense and resident schools of fusiliers, parrotfish, and occasional hawksbill turtles circulate with the tide. Day trip island hopping Kota Kinabalu operates year-round, though the northeast monsoon between November and February brings rougher crossings and reduced visibility underwater. Boats still run unless sea conditions become unsafe, but the experience is calmer and clearer during the dry months from March to October. Most visitors allocate four to six hours in the park, leaving enough margin to return to Jesselton Point before the last scheduled departures at 17:00.

“The park lies close enough to Kota Kinabalu that the skyline remains visible from most beaches, yet far enough that reef visibility regularly exceeds fifteen metres during calm-weather windows.”
Timing

Best Time for Day Trip Island Hopping Kota Kinabalu

The best arrival window for island hopping in Tunku Abdul Rahman Marine Park is 08:00–10:00 to maximize your time on the islands and avoid the congestion that builds at the terminal by mid-day.

Weekday mornings

Minimal

—

Arriving early ensures shorter wait times for boat transfers and quieter beach access before afternoon crowds arrive.

March to May

Moderate

Hot and dry, 27°C–32°C

This period offers calm seas and consistent sunshine, ideal for snorkeling and underwater visibility.

June to August

High

Warm with occasional rain, 26°C–31°C

Expect higher visitor numbers during these months due to international and regional school holidays.

October to December

Low to Moderate

Rainy season, 25°C–30°C

While rains are more frequent, short showers often clear quickly, leaving periods of sun and smaller crowds.

Verdict: For the most efficient visit, plan your trip for a weekday morning between March and May, arriving between 08:00–10:00.

Opening hours

Opening Hours for Day Trip Island Hopping Kota Kinabalu

Tunku Abdul Rahman Marine Park is open daily for visitors. Ferry services operate according to the following schedule.

Monday
08:00–17:00
Tuesday
08:00–17:00
Wednesday
08:00–17:00
Thursday
08:00–17:00
Friday
08:00–17:00
Saturday
08:00–17:00
Sunday
08:00–17:00
Visitors are advised to coordinate return ferry times with operators as the terminal closes at 17:00.
Directions

Getting to the Day Trip Island Hopping Kota Kinabalu Ferry Terminal

The gateway for all boat departures to Tunku Abdul Rahman Marine Park is the Jesselton Point Ferry Terminal, located on the northern edge of Kota Kinabalu city center. It is easily accessible by various local transport options.

Taxi/Grab 10–15 min —

Direct to Jesselton Point Ferry Terminal

On foot Varies by location —

Follow Jalan Haji Saman towards the waterfront

Bus 20 min —

City bus to the Padang Merdeka terminal followed by a short walk

Plan your arrival between 08:00 and 10:00 to avoid mid-day crowds and ensure you have sufficient time for your island hopping activities.

Itinerary

Recommended Itinerary for Day Trip Island Hopping Kota Kinabalu

This plan suits visitors aiming to experience snorkeling and beach time across two to three islands within a single day. Total duration is approximately 7–8 hours, including boat transfers and activities.

08:00

Arrive at Jesselton Point

Reach the ferry terminal early to pay the 25 MYR conservation fee and board your first boat. Early arrival helps you avoid crowds and secure better departure slots.

09:00

Start at Manukan Island

Begin with Manukan's marked snorkeling zones near the jetty, where coral reefs and tropical fish are easily accessible. Allocate 1.5–2 hours for snorkeling and a short beach walk.

11:30

Transfer to Sapi Island

Take a short boat ride (10–15 minutes) to Sapi Island for its calmer waters and wider beach. Settle in for lunch at one of the beachside restaurants or bring your own picnic.

13:00

Snorkel and relax at Sapi

Explore Sapi's shallow reefs and enjoy the white sand beach. Budget 2 hours here for a second snorkeling session and downtime in the shade.

15:30

Optional stop at Gaya Island

If time permits, make a brief stop at Gaya Island's Police Beach for a quieter setting before heading back. This adds 30–45 minutes to your day.

16:30

Return to Jesselton Point

Board the final boat back to the terminal, allowing time to rinse off and collect your belongings. Aim to depart before the late-afternoon rush.

What to see

Highlights of Day Trip Island Hopping Kota Kinabalu Islands

Tunku Abdul Rahman Marine Park comprises five distinct islands, each offering unique coastal and marine environments. Visitors can explore a range of activities from forest trekking to coral reef observation within these protected waters.

Sapi Island

Sapi Island

Known for its clear waters and proximity to Kota Kinabalu, this island features a popular beach and a forest trail connecting to the neighboring island. It is frequently visited for snorkeling near the jetty.

Walk to the quieter northern beach to avoid peak crowd levels.

Gaya Island

Gaya Island

The largest island in the park, Gaya features dense tropical rainforests and a network of jungle trekking paths. It is home to diverse flora and fauna, including proboscis monkeys and long-tailed macaques.

Explore the boardwalk at the eastern end for elevated forest views.

Manukan Island

Manukan Island

As the second-largest island, Manukan offers extensive beach facilities and is a hub for water sports activities. Its eastern coast features a long stretch of sand suitable for swimming.

Visit during the early arrival window to secure beach seating.

Mamutik Island

Mamutik Island

This island is the smallest in the marine park and typically maintains a quieter atmosphere than its neighbors. It provides a more secluded setting for snorkeling and coastal relaxation.

Look for sea turtles in the shallow waters near the rocks.

Sulug Island

Sulug Island

Characterized by its rocky shoreline and distance from the other islands, Sulug remains the most underdeveloped and quietest of the group. It is suited for visitors seeking solitude and undisturbed reef environments.

Bring personal snorkeling gear as facilities are minimal here.

Etiquette

Rules for Day Trip Island Hopping Kota Kinabalu

Tunku Abdul Rahman Marine Park enforces conservation regulations to protect coral reefs and marine life. Visitors must follow environmental and safety protocols across all five islands.

Do

  • Apply reef-safe sunscreen before boarding boats
  • Keep rubbish in your bag until you reach designated bins
  • Stay on marked paths and swimming zones
  • Report any injured marine life to park rangers
  • Rinse sand off feet before entering boats
  • Follow boat operator safety briefings at departure

Don't

  • Don't touch, stand on, or collect coral and shells
  • Don't feed fish or other marine animals
  • Don't use single-use plastics on the islands
  • Don't swim outside buoyed areas without a guide
  • Don't remove sand, rocks, or any natural materials
  • Don't leave food waste on beaches or in water
Book

Check availability

Frequently asked

Frequently asked questions: Day trip island hopping Kota Kinabalu

Everything you need to know about day trip island hopping kota kinabalu

What is the best way to plan a day trip island hopping Kota Kinabalu?

You can plan your itinerary by heading to the Jesselton Point Ferry Terminal to coordinate boat transfers. Scheduling your day trip island hopping Kota Kinabalu in advance helps streamline your transit between the various park islands.

Do I need to pay an entrance fee for a Tunku Abdul Rahman Marine Park tour?

Yes, there is a conservation fee of 25 MYR per person that applies to all islands visited on the same day. This mandatory entry fee supports the preservation of the marine park environment.

What is the recommended arrival time for a day trip island hopping Kota Kinabalu?

The best arrival window is between 08:00 and 10:00 to avoid mid-day crowds and maximize your time on the water. Arriving early ensures a more relaxed experience during your day trip island hopping Kota Kinabalu.

Are the islands open on weekends for a boat excursion?

The marine park is open daily, including weekends, from 08:00 to 17:00. This consistent schedule allows for flexible planning throughout the week.

Can I visit multiple islands during one day trip island hopping Kota Kinabalu?

Yes, most boat operators allow you to include multiple stops at islands like Sapi, Manukan, or Mamutik within a single ticket. Choosing a multi-stop day trip island hopping Kota Kinabalu is a popular way to experience the diverse coral reefs and sandy beaches.

What should I bring for a snorkeling adventure in the marine park?

You should bring sunscreen, a waterproof bag, snorkeling gear, and extra water for hydration. Being prepared with these essentials ensures a comfortable day exploring the tropical coastline and clear waters.

Keep reading

More guides & pages