Skip to content
Kota Kinabalu
South China Sea·Malaysia·5°59′N 116°00′E

Kota Kinabalu

Kota Kinabalu is Borneo's convenient training hub: the five-island Tunku Abdul Rahman Marine Park sits a 15–20-minute boat ride from the city centre, with calm 5–25 m reefs, genuinely good macro (frogfish, seahorses, ghost pipefish), and February–April whale-shark chances — balanced against sediment-stressed corals, greenish 5–15 m visibility, and over half a million park visitors a year.

Destination info

Conditions, highlights, and the resident marine life.

Conditions

Water and air temperature across the year.

WaterAirDryShoulderWet
26°28°30°32°JANMARMAYJULSEPNOV

Description

Kota Kinabalu's diving happens almost entirely inside Tunku Abdul Rahman Park, gazetted in 1974 over Gaya and Sapi islands and expanded in 1979 to 49.31 km² across five islands (Gaya, Sapi, Manukan, Mamutik, Sulug), roughly two-thirds of it sea, just 3–8 km off the city. This is honest, easy diving rather than a bucket-list destination: operators map 20–25 sites with little or no current, depths rarely beyond 25 m, 27–30°C water, and visibility that typically runs a greenish 5–15 m — dropping to 3–5 m after heavy rain — which makes it one of Southeast Asia's most convenient and affordable places to learn or refresh. The biology is better than the visibility suggests: a 2024 survey of 27 reefs in and around the park recorded 233 hard-coral species and mean live coral cover of 46.9% ('fair'), while 573 reef-fish species have been documented, and the sand-and-rubble slopes hide real macro — frogfish, seahorses, ornate ghost pipefish, orangutan crabs, nudibranchs. The honest caveats: the park fronts a fast-growing city and researchers link coastal development and heavy use to declining coral condition; the park logged over 546,000 visitors in 2025 and Sapi and Manukan get crowded with snorkel day-trippers, especially on weekends. The deeper Edgell Patches just outside the park boundary are the local standout, and from late January to April plankton blooms cool the water and occasionally pull in whale sharks — never guaranteed. The area's famous advanced trip, the Usukan Bay WWII wrecks ~1.5–2 hours north off Kota Belud, was gutted in January 2017 when a salvage barge tore the three Japanese transports apart for scrap; operators still run occasional trips to the debris field, which retains strong fish life. Be clear about what KK is: the gateway airport for Sabah's genuinely world-class diving at Sipadan, Mabul, and Layang-Layang — worth two or three relaxed days on either side of those trips, not a destination to fly across the world for on its own.

Highlights

What makes this dive worth the trip.

  • A 2024 peer-reviewed survey of 27 reef sites in and around Tunku Abdul Rahman Park recorded 233 scleractinian coral species (302 including historical records) and mean live coral cover of 46.9% — 'fair' condition — with the authors concluding that extensive coastal development and uncontrolled human activities have negatively influenced coral condition around Kota Kinabalu.
  • A 2015 checklist published in Check List documented 573 coral-reef fish species from 83 families in Tunku Abdul Rahman Park — about 15% of the entire Indo-Pacific region's reef-associated fish fauna — on reefs minutes from a state capital.
  • The Usukan Bay wrecks — three Japanese WWII transports (Kokusei Maru, Higane Maru, Hiyori Maru) torpedoed by USS Hammerhead in 1944 with 138 fatalities, long Kota Kinabalu's flagship advanced dive trip — were torn apart in January 2017 by a grab-dredger working under a university 'research' commission; divers who surveyed the site found two wrecks '98% and 99% gone' and the famous Rice Bowl Wreck reduced to 'a heap of metal piled up into a ball'.

Marine life

37 species you’re likely to encounter on a dive here.

Dive sites

6 signature sites at this destination.

Edgell Patches

A pair of offshore patch reefs just outside the marine park boundary and the area's standout dive — arguably the best site around Kota Kinabalu. Reef tops start around 10–12 m and slope to about 30 m, giving the only genuinely deeper recreational profile in the area. Currents run a little stronger than the sheltered park interior, the coral is in better shape, and this is where seasonal pelagic luck — including passing whale sharks during the February–April plankton season — is most likely to land. Worth requesting if you have an Advanced certification.

10–30 mintermediateDay boatModerateVisibility 5–20 m

Police Bay (Gaya Island)

A bay off the northern coast of Gaya, the park's largest and least-developed island, where a coral slope drops to around 30 m past sea fans and colourful soft corals. Reef fish, barracuda, and turtles are the standard sightings, and Gaya's sheltered slopes are also where operators most often find the park's celebrated macro life — frogfish, seahorses, and nudibranchs. Noticeably quieter than the Sapi–Manukan side of the park.

5–30 mbeginnerDay boatLightVisibility 5–15 m

Sulug Reef

The reef off Sulug, the smallest, farthest, and only undeveloped island in the park, running from about 10 m down to 30 m. Because it sees far fewer boats than Sapi or Manukan, this is widely rated among the best diving inside the park: the most intact coral, schools of barracuda and jacks, pufferfish, turtles, rays, and resident macro including frogfish and morays. Still easy diving by any wider standard, but the closest the marine park comes to feeling untouched.

10–30 mintermediateDay boatLightVisibility 5–20 m

Rice Bowl Wreck (Usukan Bay)

The best known of the three Japanese WWII transports torpedoed by USS Hammerhead off Kota Belud in October 1944, named for the cargo of rice bowls divers found aboard, lying at 25–40 m about 1.5–2 hours north of Kota Kinabalu. Be honest with your expectations: in January 2017 a salvage barge tore all three wrecks apart for scrap, leaving this one 'a heap of metal piled up into a ball' — the intact, coral-encrusted shipwreck in older trip reports no longer exists. What remains is a deep debris field that functions as an artificial reef with genuinely strong fish life: schooling barracuda and snapper, hunting tuna and jacks, eagle and marble rays, and giant grouper. A deep, advanced dive offered as an occasional special trip by KK operators, not a daily run.

25–40 madvancedDay boatModerateVisibility 5–20 m

Sapi Island

The park's busiest island and the default first-dive and training spot, 15–20 minutes from the city jetty. Dives run 8–25 m over gently sloping coral gardens and sand patches that hold stingrays, fusiliers, crocodile fish, cuttlefish, octopus, moray eels, anemonefish, and nudibranchs. Conditions are about as forgiving as diving gets — little to no current and easy entries — but the island is also the marine park's most popular snorkelling beach, so expect boat traffic and crowds in the shallows, especially on weekends.

8–25 mbeginnerDay boatLightVisibility 5–15 m

Mid Reef

A patch reef in the channel between Manukan and Mamutik islands, with the reef top at about 6 m sloping onto sand at around 12 m. A decayed old wooden fishing boat on the sand acts as a critter magnet: blue-spotted stingrays, batfish, and scorpionfish gather around the structure, and operators report frogfish, shrimps, cuttlefish, and moray eels in and around it. Shallow, calm, and one of the better easy macro dives in the park.

6–12 mbeginnerDay boatLightVisibility 5–15 m

Where to dive & stay

Local dive centers, resorts, and hotels.

Featured operators coming soon

Verified dive centers, resorts, and hotels around Kota Kinabalu will list here — pricing, photos, and direct contact.

List your business