

Best for beginner divers, 5-30m, shore & boat entry, moderate current.
Dive Planet Mafia Island features a diverse underwater topography consisting of reef slopes, walls, and drift sections. Depths range from 5 to 30 metres, with an average of 14 metres, making it suitable for both beginners and experienced divers. Visibility varies between 8 and 30 metres, and water temperatures remain warm, ranging from 26 to 30 degrees Celsius. Entry is possible from both shore and boat. The site is also available for night dives. Divers should be aware of moderate currents that can surge, as well as boat traffic. Facilities at the site include equipment rental, air fills, and guided tours.
-7.97308, 39.74648
Currents can surge with little warning, so even as a beginner diver, brief your guide on your experience level before each dive and stay within reach of them throughout. The on-site dive shop offers equipment rental and air fills, so you don't need to travel with a full kit.
Located in Utende, Mafia Island, accessible via Kilindoni Airport.
Recorded at this site
Depth
5-30m
Visibility
8-30m
Skill Level
Beginner
Entry
Shore & Boat
Water Temp
26-30°C
Current
Moderate
Typical Dive
45 min
Yes, the site is suitable for beginner divers, though currents can be moderate and occasionally surge. Beginners should brief their guide on their experience level and remain close to them during the dive.
The depth at this site ranges from 5 to 30 metres, with an average depth of 14 metres.
Yes, the shallower sections of the reef are accessible to snorkellers.
The site supports both shore and boat entries.
Water temperatures range from 26 to 30 degrees Celsius throughout the year.
Diving at Dive Planet Mafia Island in Utende requires the following certifications: Open Water. Always dive within your training limits.
Yes, equipment rental is available at or near Dive Planet Mafia Island in Utende. Contact local dive operators for specific gear availability and prices.
A rashguard or 2mm shorty is recommended for diving at Dive Planet Mafia Island in Utende. Water temperatures range from 26°C to 30°C.