Turquoise water and sandbanks of the Bazaruto Archipelago, Mozambique

The Bazaruto Archipelago.

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.

A reply in a few hours · English & Portuguese

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é — each with its own shape, beaches, and reefs.
National park
Bazaruto National Marine Park — gazetted in 1971, 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–December), 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.
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–December 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 island · 15 ha · A sandbank

The youngest island in the archipelago — about 15 hectares of wave-deposited sand, only formed in the last few thousand years. No vegetation, no buildings, just turquoise in every direction. 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.

Things to do in Bazaruto

More than
one kind of day.

Snorkeling & diving

Two Mile Reef off Bazaruto is one of the most biodiverse reefs in southern Africa. Manta rays from May to October, whale sharks in summer, and 2,000+ fish species year-round. Shallow sections for beginners, deep sites for certified divers.

Dhow safari

The old way to get around — a wooden sailing dhow, handled by a crew who learned on them. Slower than the speed boat. Usually more memorable.

Whale watching

June to December, humpback whales migrate past Bazaruto with their calves — one leg of a 16,000 km annual journey from Antarctic feeding grounds. Sightings from the boat are common in season, and we always keep a respectful distance. See the whale-watching day trip.

Deep-sea fishing

The channel between the archipelago and the mainland is famous for game fish — marlin, sailfish, yellowfin tuna, and kingfish. Catch-and-release charters run year-round with local operators we trust.

Dune walks

Bazaruto’s eastern shore has some of the largest coastal dunes in southern Africa — a 30-minute walk from the landing site gets you to the top for a view across the island to the open ocean. The two-tone look comes from age: a Pleistocene red-orange core hundreds of thousands of years old, with younger Holocene white shore sand piled on top.

Dugong & marine life

The seagrass beds between Benguerra and the mainland are the last real dugong habitat in East Africa. Sightings are rare and never promised — but this is one of very few places on earth where they’re still possible.

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.
When is the best time to visit Bazaruto?
April to November has the calmest seas and clearest water. June to December 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 is one of the last refuges for the East African dugong — perhaps 250 remain. 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 (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 multiple activities.
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.
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 December — 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.

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