Bazaruto Archipelago

Islands Tropical island chain with coral reefs and marine park

An island group off Inhambane Province with coral reefs, clear lagoons and marine megafauna including dugongs; tourists visit for scuba diving, sport fishing and lodge-based island stays.

Bazaruto-argipel, a.png
ISS-65 Bazaruto Archipelago, Mozambique.jpg
A boat on Bazaruto Island Mozambique.jpg
Bazaruto - I (23918326530).jpg
Bazaruto - II (23918331980).jpg
Bazaruto - III (23846085349).jpg
Bazaruto Archipelago National Park (154448 - oli2 20240803 lrg).jpg
Bazaruto Archipelago National Park (154448 - zm oli2 20240803 lrg).jpg
Bazaruto Archipelago National Park, Mozambique.jpg
Bazaruto Island Mozambique from air.jpg
Main image
Wikivoyage banner

The Bazaruto Archipelago is a chain of tropical islands off the Inhambane coast of Mozambique that form part of a protected marine area. The islands are internationally known for clear water, coral reefs and important marine species.

Beaches, dune systems, reef channels and lagoons are the main attractions; diving and snorkelling trips target reefs and seasonal sightings of whale sharks and manta rays. Several islands host small lodges, day-trip beaches and traditional dhow routes between islands, with boats and light aircraft providing the usual visitor access.

The islands are managed as a conservation and tourism area to protect reefs and marine megafauna while supporting local livelihoods. Protection and tourism development have been the main drivers shaping how islands are used in recent decades.

The archipelago lies off Mozambique’s Inhambane Province near the mainland town of Vilanculos and is reached by short boat crossings or light-air transfers from coastal airstrips. The islands sit in shallow coastal waters with extensive reef systems and sandbanks.

  • Marine wildlife: Marine life includes coral reefs, whale sharks, manta rays and dugongs, making the archipelago a high-value diving and snorkelling area.
  • How to reach: Access is usually by small aircraft or boat from the mainland town of Vilanculos; many lodges operate transfers by plane or dhows.

What to See #

  • Bazaruto Island: The largest island in the group, featuring dune-backed beaches and the main lodges and airstrips used by tourism operators.
  • Benguerra Island: Known for clear waters, coral reefs and dive sites; contains several tourism camps and marine-access points.
  • Magaruque (Banana Island): A small low-lying island valued for beaches and shallow reef systems that attract snorkelers.
  • Santa Carolina (Paradise Island): A small, often privately managed island known locally as Paradise Island with clear lagoon waters and sandbanks.
  • Bangue: A low sandy island with tidal sandbanks popular for short day trips from mainland ports.
Bazaruto Archipelago
-21.6333, 35.5000

How to Get to Bazaruto Archipelago #

Access is by small plane or boat from Vilankulo or Inhambane; daily air services to Bazaruto Island may operate seasonally with local charter options for other islands.

Tips for Visiting Bazaruto Archipelago #

  • Island-hopping requires licensed operators from Vilankulo or Inhambane - plan at least several days for safe travel between islands.
  • Marine conservation fees may apply for diving at declared protected sites - ask operators for current rules.
  • Respect local fishing zones and avoid night anchoring in coral-sensitive areas.

Best Time to Visit Bazaruto Archipelago #

Best visited in the dry season (May-October) for diving, clearer seas, and safer travel between islands.

Dry season
May-October · 22-28°C (72-82°F)
Calm seas and best visibility for diving and snorkelling.
Wet season
November-April · 25-33°C (77-91°F)
Hotter, cyclone risk in some years; coral spawning events can occur.

Weather & Climate near Bazaruto Archipelago #

Climate
Temperature & Rainfall
Temperature Range
31°
Warmest Month
17°
Coldest Month
Monthly Conditions

January

Weather

2.9
UV Index
Extreme
13.1h daylight

February

Weather

2.8
UV Index
Extreme
12.7h daylight

March

Weather

2.4
UV Index
Extreme
12.1h daylight

April

Weather

1.8
UV Index
Very High
11.5h daylight

May

Weather

1.4
UV Index
High
11.0h daylight

June

Weather

1.1
UV Index
High
10.7h daylight

July

Weather

1.1
UV Index
High
10.8h daylight

August

Weather

1.4
UV Index
High
11.3h daylight

September

Weather

1.7
UV Index
Very High
11.9h daylight

October

Weather

2.1
UV Index
Extreme
12.5h daylight

November

Weather

2.5
UV Index
Extreme
13.0h daylight

December

Weather

2.7
UV Index
Extreme
13.3h daylight

Nearby Attractions to Bazaruto Archipelago