Bazaruto Archipelago in Vilankulo City – Mozambique

The Bazaruto Archipelago is one of the premiere attractions of Mozambique. There are several sightseeing spots and also numerous activities you can do.


Made up of several islands, the archipelago is located off the Vilanculos coast. Inhassoro and Vilanculos are the primary ways to reach the island. Tourists can reach the islands by motor boat or dhow. There are numerous operators that can arrange it for you. There are also dive boats for those who are coming to the island for scuba diving.

What to See

Numerous seabirds can be found on the island. There are also saline lakes and sand dunes. Divers will see beautiful coral reefs and scores of colorful fish. The biggest dugong population is on this archipelago. The beaches here stretch for miles on end.

One of the Bazaruto Archipelago’s biggest attractions is scuba diving. Not only is the marine life varied, but the dive sites are not crowded. The depth ranges from 12 to 30 meters. Some of the animals you will see are turtles, spotted eagle rays, whale sharks and humpback whales.

The dhow safari lets you experience what it is like to sail in the traditional manner. Along the way you will see palm trees and sandy beaches. You can also go snorkeling and meet its underwater denizens up close. Game fishing is also popular among tourists here.

The season begins in October up to January. The archipelago is considered one of the best Black marlin destinations in the world. The archipelago’s salt waters are ideal for those who love to go fly fishing.


The archipelago is composed of five islands: Bangue, Santa Carolina, Magaruque, Benguerra and Bazaruto. Its diverse ecosystem has made it one of the biggest attractions in the country. It was eventually turned into a national park and a conservation area. Today it is the only marine reserve in Mozambique. Its diverse ecosystem makes it very important for the Indian Ocean.


Lodging places have different rates. The Benguerra Lodge starts at $395-582/night. At the Pestana Bazaruto Lodge, the rate starts at $188/night. The rates begin at $132-1150/night in Rani Resorts Indigo Bay. The rates can change anytime however.

Other Info 

The Bazaruto Archipelago is also famous for its sailing safaris. These commence at Vilanculos. Visitors to the island can also enjoy horse safaris. These take place on Benguerra Island. The beaches there have white sand and are unspoiled.