Overview
The Bazaruto Archipelago is one of Africa's most beautiful destinations, consisting of five idyllic islands: Bazaruto, Benguerra, Magaruque, Santa Carolina, and Bangue. Protected as a conservation area and national park with surrounding coral reefs, it is the only official marine reserve in Mozambique and one of the largest in the Indian Ocean.
Beach · Day Trips · Diving · Island · Nature
Before you go
Accommodation
Island resorts are luxury-only and expensive ($132-1150/night). Budget travelers should stay in Vilanculos on the mainland.
Activities
World-class scuba diving (12-30m depth, 40m visibility), dhow safaris, and game fishing (October-January).
Money
Prices listed in USD for resorts; local currency is Mozambican metical (MZN). Exchange in Vilanculos before island trips.
Safety
Sunburn is the primary risk; bring high SPF sunscreen and seek shade during midday.
Transport
Vilanculos is the main gateway; fly in from Maputo, Inhambane, or Johannesburg. Boat transfers to islands are arranged through operators or resorts.

