Search the site

Turquoise water and sandbanks of the Bazaruto Archipelago, Mozambique

The Bazaruto Archipelago, Mozambique.

Five islands. One ocean. No crowds.

A chain of islands 35 km off Vilankulo, Mozambique — a protected marine park since 1971 and one of the Indian Ocean's last truly wild coasts.

The place

Africa’s marine
paradise.

The Bazaruto Archipelago — Arquipélago do Bazaruto — is a chain of five islands strung along the coast of southern Mozambique: Bazaruto, Benguerra, Magaruque, Santa Carolina, and Bangué. The big four are old — built from sand the Save River dumped before it shifted course, then sculpted by wind and ocean over hundreds of thousands of years. Humpback whales pass through in winter. Dugongs still graze the seagrass. Over 2,000 species of fish live in the reefs.

For us, the archipelago is home waters. Alfredo grew up watching these islands from shore and has been guiding on them for over a decade.

Comparing destinations? See our guide to all of Mozambique’s island groups.

What makes it special

A protected coast, still wild.

Five islands
Bazaruto, Benguerra, Magaruque, Santa Carolina (Paradise Island), and Bangué — a 70 km chain running north from the Cabo São Sebastião peninsula. Each one has its own shape, beaches, and reefs.
National park
Bazaruto National Marine Park — gazetted in 1971 specifically to protect the dugong and the sea turtle, expanded in 2001, co-managed with African Parks since 2017. 143,000 hectares of protected ocean and islands.
Marine life
2,000+ fish species, 500 molluscs, 186 birds. Humpback whales (June–November), dolphins year-round, and one of the last populations of East African dugong. Bazaruto is the only place in the western Indian Ocean where all five of the region’s sea turtle species nest — loggerhead, green, olive ridley, hawksbill, and leatherback.
On land
Dune forest, freshwater lakes, casuarina and coconut belts. Suni antelope, samango monkeys, red squirrels, three skinks found nowhere else on earth, and a few endemic butterflies. Flamingos work the saltwater lagoons on Benguerra.
How old
Santa Carolina is the elder — it emerged about 12,000 years ago. Bazaruto, Benguerra, and Magaruque stabilised 6,000–7,000 years ago as post-glacial seas rose. The islands are still migrating toward the mainland at roughly 600 m every 1,000 years, the breaks between them cut by ancient cyclones.
People
Iron Age remains at Ponta Dondo on Bazaruto show people have been coming ashore for over a thousand years. By the 16th century the archipelago was part of the Swahili coast trade network. Around 5,800 islanders live here today — mostly fishing villages on Bazaruto, Benguerra, and Magaruque.
The water
Some of the clearest water in the Indian Ocean — protected reefs, shallow sandbanks, and visibility that stops you mid-sentence.
Getting there
By boat from Vilankulo. Speed boat: ~45 minutes to Bazaruto or Benguerra. Dhow: a few hours, and the trip becomes the point.
Best months
April–November for calm seas and clear water. June–November adds the whale migration. January–March is warm, green, and quieter.

The five islands

Each one,
its own thing.

Sand dunes on Bazaruto Island, Mozambique

Bazaruto Island

The biggest · 10,700 ha · 37 km long

The largest island in the archipelago — 10,700 hectares, 37 km long. Freshwater lakes, fishing villages, and some of the tallest coastal dunes in southern Africa. Home to Anantara Bazaruto Island Resort and Two Mile Reef.

Good for: snorkeling, reef diving, dune walks

Empty white-sand beach on Benguerra Island

Benguerra Island

The second-largest · 2,399 ha · Forested

Quieter than Bazaruto. 2,399 hectares of dune forest, saltwater lakes with flamingos and crocodiles, and the seagrass beds where dugongs still graze. Home to andBeyond, Azura, and Kisawa.

Good for: luxury stays, dugong spotting, privacy

Shallow lagoon on Magaruque Island

Magaruque

Small · 189 ha · Under-visited

Closest to the mainland — about 14 km from Vilankulo. 189 hectares. A shallow lagoon on the leeward side stays calm even when the channel is rough. Soft sand, no resorts.

Good for: families, beginner snorkeling, calm water

Santa Carolina (Paradise Island) from the water

Santa Carolina

Paradise Island · 59 ha · The old hotel

Known as Paradise Island in the 1960s. 59 hectares of stone and sand. The old hotel has been abandoned for decades but the reefs around it are some of the best in the archipelago.

Good for: history, reef snorkeling, photography

A sandbank ringed by turquoise water

Bangué

The youngest · 15 ha · Pansy-shell island

The youngest island in the archipelago — about 15 hectares of wave-deposited sand, only formed in the last few thousand years. Known locally for the pansy shells that wash up at low tide. A favorite swim stop on dhow safaris.

Good for: swim stops, photos, dhow safaris

Drag or swipe to explore

A dhow crossing the channel to Bazaruto and Benguerra

How we go

Bazaruto & Benguerra,
the day trip.

A full day across the channel, snorkeling Two Mile Reef, lunch on a quiet beach, and back to Vilankulo before sundown. Small groups, private boat, and a guide who grew up on this water.

When to go

The year on
the water.

Bazaruto is a year-round destination, but the ocean keeps a calendar. Here’s what’s running when, so you can time a trip to the thing you came for.

WhatWhen
Calmest seas & clearest waterApril–November (best overall; February diving is often paused for plankton)
Humpback whalesJune–November (peak August–October)
SailfishJune–September
Black & blue marlinSeptember–January (peak October–December)
Whale sharks & manta raysOn the reef through much of the year, best in the clear-water months
Dugong (rare, never promised)Best odds May–October, on calm days over the seagrass
Warm, green & quietJanuary–March (occasional stronger winds)

Sightings are never guaranteed — the ocean doesn’t read calendars — but these are the windows that stack the odds. We run trips year-round and reschedule free if the sea turns unsafe.

Two Mile Reef

Two Mile Reef is a shallow coral reef off the northern tip of Bazaruto Island, inside Bazaruto National Marine Park — and one of the most biodiverse, beginner-friendly reefs in southern Africa. It runs roughly two miles along the channel, with sheltered sections shallow enough to stand in and deeper drop-offs for certified divers. Marine surveys record 2,000+ fish species across the park’s reefs, and the water here is some of the clearest in the Indian Ocean.

Whale sharks pass year-round (the same population people fly to Tofo to see), manta rays are common from May to October, and turtles and reef sharks are regulars. We bring the snorkel gear and build the reef into our Bazaruto & Benguerra day trip; for certified diving we connect you with a local operator. No experience needed to snorkel it — the shallow side is where most first-timers fall in love with the ocean.

Dugongs of the Bazaruto Archipelago

The dugong is a shy, seagrass-grazing marine mammal — a cousin of the manatee, and a distant one of the elephant — and the Bazaruto Archipelago holds East Africa’s last viable population, an estimated 250–350 animals (IUCN Marine Mammal Protected Areas Task Force). Almost everywhere else on the East African coast they have been netted or hunted to the brink; here, inside the protected park, they still graze the seagrass meadows between Benguerra, Santa Carolina, and the mainland.

You don’t need a private-island lodge to look for one. The seagrass channels the dugongs feed in are the same ones our day boats from Vilanculos cross on the Bazaruto & Benguerra day trip — and we slow right down to scan them. Sightings are never guaranteed: dugongs are wild, easily spooked, and surface only briefly. But the odds are best on calm, clear mornings from May to October, over the shallow seagrass on a falling tide. See one break the surface and you’ve watched one of the rarest large animals in the Indian Ocean.

Bazaruto Archipelago National Park

Bazaruto Archipelago National Park (PNAB) is a protected marine reserve off Vilanculos, Mozambique, covering the five islands and 143,000 hectares of surrounding ocean. Declared in 1971 to protect the dugong and nesting sea turtles, it is one of the oldest marine protected areas in Africa, and has been co-managed since 2017 by Mozambique’s national parks agency (ANAC) and African Parks (African Parks: Bazaruto).

The park shelters the last viable population of the East African dugong, year-round dolphins, humpback whales between June and November, and the only site in the western Indian Ocean where all five regional sea turtle species nest. Visiting is simple: every EKAYA island day trip runs inside the park, and the conservation fee is folded into your trip so the reef you came to see keeps being protected.

Bazaruto park fees

Bazaruto Archipelago National Park charges a daily conservation fee, paid in meticais (MZN) at the park office in Vilanculos before the crossing. As of June 2026 the rates per person, per day are:

Per person / dayMost visitorsSADCMozambican
Park entryMZN 900MZN 600MZN 400
SnorkellingMZN 250MZN 250MZN 100

Every EKAYA island trip already includes these fees — we pay them at the office so you never queue, and the money goes straight into protecting the reef, the turtles, and the last dugong population in East Africa. The park sets the rates (collected by ANAC and African Parks), they’re payable in meticais only, and if they change before your trip the amount we cover changes with them.

The Sanctuary — the archipelago’s wild southern tip

The San Sebastian Coastal Reserve — locally “The Sanctuary” (Santuário Bravio de Vilanculos) — is a 30,000-hectare privately-managed reserve on the Cabo São Sebastião peninsula, about 20 km across the bay south-east of Vilanculos: the wild southern end of the same archipelago. Declared a fully protected area under private management in 2003, it folds together mangroves, coral reefs, dunes, freshwater lakes and miombo woodland, and ranks among the richest biodiversity pockets on the Mozambican coast (San Sebastian Coastal Reserve).

It is a different world from the day-trip islands: dugong and nesting leatherback turtles in the water, and introduced land game — eland, sable, zebra, giraffe — roaming a peninsula whose four-metre-plus tides leave them drifting between sandbars. Unlike the national-park islands, The Sanctuary is not a day trip: you experience it by staying at one of its two lodges, Dugong Beach Lodge or Nyati Beach Lodge, reached by boat or helicopter across the bay. If a remote, barely-developed reserve is what you’re after, ask us and we’ll point you to it.

Where to stay

The island
lodges.

Staying on the islands is once-in-a-lifetime — and priced like it. If you’d rather base yourself in Vilankulo and day-trip across, see where to stay in Vilankulo for mainland options, or browse everything there is to do in Vilanculos — day trips, snorkeling, the red dunes, and more. Planning a Mozambique honeymoon? The Bazaruto islands are usually the answer — we’ve broken down the lodge tiers and sample shapes there.

Good to know

About the archipelago.

What is the Bazaruto Archipelago?
A chain of five islands — Bazaruto, Benguerra, Magaruque, Santa Carolina (Paradise Island), and Bangué — off the coast of Vilankulo, Mozambique. Together they form Bazaruto National Marine Park, declared in 1971 and one of the oldest marine protected areas in Africa.
Where is Bazaruto Island?
About 30–35 km off the coast of Vilankulo, in Inhambane Province, southern Mozambique. The closest international airport is Vilanculos (VNX); the nearest major hub is Johannesburg, with direct connections.
How do you get to Bazaruto from Vilankulo?
By boat. Speed boat: around 45 minutes to Bazaruto or Benguerra. Traditional dhow: a few hours each way — slower, and usually worth it. We handle pickup from your hotel in Vilankulo and the crossing both ways. First time getting to Vilanculos itself? See our getting-here guide.
When is the best time to visit Bazaruto?
April to November has the calmest seas and clearest water. June to November adds the humpback whale migration. January to March is warmer and greener, with occasional stronger winds. We run trips year-round and reschedule free if the weather turns.
Can you see dugongs in the Bazaruto Archipelago?
Bazaruto shelters East Africa's last viable dugong population — an estimated 250–350 animals (IUCN Marine Mammal Protected Areas Task Force). Sightings are rare but possible, especially over the seagrass beds between Benguerra and the mainland. We never promise what the ocean doesn't guarantee, but your odds here are better than almost anywhere.
Is Bazaruto good for diving and snorkeling?
Yes. Two Mile Reef off Bazaruto is one of the best shore-accessible reefs in Mozambique — 2,000+ fish species, healthy coral, and clear water. Shallow sections are beginner-friendly; deeper sites draw divers from across southern Africa. We bring the snorkel gear; for certified diving we connect you with a local operator.
Where should we stay — on an island or in Vilankulo?
Depends on your budget and trip length. The island lodges (Pestana, Anantara, Azura, andBeyond, Kisawa) are once-in-a-lifetime but at ultra-luxury prices. Vilankulo town has boutique and mid-range hotels a short boat ride from the archipelago — a much more flexible base for day trips and the full range of Vilanculos tours.
Is Bazaruto National Park the same as the archipelago?
Roughly, yes. Bazaruto National Marine Park (PNAB) covers the five islands and 143,000 hectares of surrounding ocean. Created in 1971 and expanded in 2001 to include Bazaruto and Santa Carolina, it has been co-managed since 2017 by the Mozambican government (ANAC) and African Parks. In 2018 it was declared part of an Important Marine Mammal Area (IMMA), in large part because of its dugong population — the last viable one in East Africa.
Is there a park fee for the Bazaruto Archipelago?
Yes. Bazaruto Archipelago National Park charges a conservation fee, paid in meticais (MZN) at the park office in Vilanculos before you cross. As of June 2026 the park entry fee is MZN 900 per person per day for international visitors (MZN 600 for SADC nationals, MZN 400 for Mozambicans), plus a snorkelling fee of MZN 250 per person per day (MZN 100 for Mozambicans). Every EKAYA island trip includes these fees — we pay them for you, so you never queue at the office, and the money goes straight into protecting the reef and the dugong.
Who lives on the Bazaruto islands?
About 5,800 people live on three of the islands — Bazaruto, Benguerra, and Magaruque. They are believed to be descendants of the Tsonga people from north of the Save River, and the local language is Xitswa. Marine resources are the basis of life here: fishing is done by both men and women, and the community is actively involved in park conservation work.
What animals can you see in Bazaruto National Park?
The park records 2,000+ fish species, 500 marine and coastal molluscs, 186 bird species, 45 reptiles, and 16 land mammals. Five sea turtle species nest on the islands — loggerhead, green, olive ridley, hawksbill, and leatherback — making this the only place in the western Indian Ocean where all five regional species nest in one location. The reptile list includes three skink species found nowhere else on earth (Scelotes duttoni, Scelotes insularis, and Lygosoma lanceolatum). Five dolphin species occur in the channel, including the rare and shy humpback dolphin (Sousa plumbea). Humpback and southern right whales pass through between June and November — you can see them up close on our whale-watching day trip in season — and the seagrass beds still hold the last viable East African dugong population. The archipelago also draws sharks and rays: alongside resident reef sharks, the Bazaruto Center for Scientific Studies has satellite-tagged scalloped hammerheads (Sphyrna lewini, IUCN Critically Endangered) and a zebra shark (Stegostoma tigrinum, IUCN Endangered) in these waters (Bazaruto Center for Scientific Studies).
Can you visit the San Sebastian reserve (“The Sanctuary”) from Vilanculos?
Not as a day trip. The San Sebastian Coastal Reserve — locally “The Sanctuary” — is a 30,000-hectare private reserve on the Cabo São Sebastião peninsula, about 20 km south across the bay, the wild southern tip of the archipelago. Unlike the national-park islands, you don’t pop over for a day: you experience it by staying at one of its two lodges, Dugong Beach Lodge or Nyati Beach Lodge, reached by boat or helicopter. Our island day trips run in the national park to the north; if the remote reserve is what you want, tell us and we’ll point you to the lodges.

Last reviewed:

Out to the islands.

Tell us your dates and we'll sort the rest. Day trips, custom itineraries, or a run to a beach you'd never find alone.

Message us on WhatsApp

A reply in a few hours · English & Portuguese

Chat with us