See the World

Place guide · Vilankulo

Bazaruto Archipelago

Arquipélago do Bazaruto

Five sand islands off the Inhambane coast, formed by a defunct river mouth, now a marine national park protecting coral reefs, sea turtles and one of Africa's last viable dugong colonies.

Report an issue
Found something outdated?

The public correction queue is not connected yet. Until it is, official source links remain visible so changing details can be checked without pretending a report was received.

01

A closer look

The Bazaruto Archipelago lies six islands strong off the coast of Inhambane Province, near the mainland town of Vilankulo. The islands were built from sand the Save River deposited over millennia before shifting its course further north; what remains is a chain of low coral islands with powder-white beaches, extensive coral gardens in shallow water and a lagoon between the islands and the mainland that creates a natural aquarium effect.

The archipelago became a national park in 1971 and has since become a refuge for species that have disappeared from much of the regional coastline. The dugong population is the clearest measure of the park's ecological significance: approximately 120 individuals remain, the largest surviving population in Mozambique and a key reason the archipelago draws marine biologists as well as tourists.

Coral reefs fringe the island shores and drop into deeper water, hosting reef fish in extraordinary abundance, manta rays, sea turtles and occasional whale sharks. The channels between islands have stronger currents that attract larger pelagic species. Santa Carolina, the smallest island at just 3 by 0.5 kilometres, is called Paradise Island for its three beaches and coral reefs close to shore.

Reaching the islands means a boat crossing from Vilankulo: anything from a 45-minute public dhow to a speedboat transfer depending on your lodge. Once there the pace slows to the island rhythm of tide and sun. Beach lodges on Benguerra and Bazaruto offer diving, sailing dhow trips and fishing; the absence of large-scale development is itself part of the appeal.

The Bazaruto Archipelago sits in the Inhambane Channel like a broken necklace of sand and coral. The six islands each have their own character: Bazaruto is the largest and most geologically varied, Benguerra has the most developed lodge infrastructure, Magaruque is the smallest and most intimate, and Santa Carolina is the historical gem. The channels between the islands have stronger tidal currents than the lagoon on the landward side, and this is where the larger pelagic species are found.

The marine national park designation has not been without friction. The restriction on fishing has conflicted with the livelihoods of communities in Vilankulo, and managing the boundary between conservation and sustenance fishing has been an ongoing challenge. The dugongs are the most sensitive indicator of ecosystem health: they feed on seagrass, and seagrass health depends on water quality and the absence of destructive fishing practices. A population of approximately 120 individuals is small enough to be vulnerable to a single major storm event or pollution incident.

Coral reef health around the islands varies considerably by location and season. The reefs closest to the shore on the channel side are generally in better condition than those on the lagoon side, where sediment from the mainland can smother coral polyps during the rainy season. The most spectacular snorkelling is found off Santa Carolina and the southern tip of Benguerra, where the reef drops into deeper water and visibility can exceed 30 metres during the dry season. For divers, the chance of encounters with manta rays, which aggregate at specific cleaning stations from September through November, is a major draw.

One of the last viable dugong colonies on the eastern African coast, a clear indicator of healthy seagrass habitat.

Relatively intact coral reefs accessible from shore at snorkelling depth, unusual for the region.

Five distinct islands with different characters, each reachable from a single mainland base in Vilankulo.

02

Before you go

Current details checked July 2026

Best season
May to October for calm seas and diving visibility; November to March is hotter with occasional rain but also green season nesting for turtles.

Whale sharks are most commonly seen from October to February.

Editorial guidance
Before you go 1
Bring sunscreen and reef-safe mosquito repellent; the sun is intense on open water.Editorial guidance
Before you go 2
Book island accommodation well in advance during the South African winter holiday season (June–August).Editorial guidance
Before you go 3
The causeway between the mainland and the nearest island is for lodge guest transfers only; independent visits require a boat.Editorial guidance
03

Travel images, with their sources

This source-checked Wikimedia Commons image is shown with its author and reusable licence.

No travel images are being used as filler. This section will open only when source and usage rights are recorded.

Share one careful record

Choose one to six original images from this place. Nothing is published automatically; every record needs rights and place review.

Prepare an image record
04

Practical notes

Note 1

The archipelago was declared a national park in 1971.

Note 2

Five islands: Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangué.

Note 3

The Save River created the islands before shifting course north.