Destinations

Bazaruto Archipelago

The Bazaruto Archipelago is a group of six islands in Mozambique, near the mainland city of Vilankulo. The islands became a national park in 1971, and is an important area of conservation due to the wide range of marine life.

For this reason, it is hard to beat the diving in Bazaruto – reef fish, sea turtles and devil rays are regularly seen swimming in the crystal clear turquoise waters. Various endangered species such as the whale shark, humpback whale and the dugong may also be spotted.

The islands themselves are untouched and idyllic, with elegant palm trees giving way to lush vegetation, where you might see a Samango monkey swinging through the trees.

To see the islands in all their glory, take advantage of the various tours on offer, such as horseback riding tours, or sail around to find the perfect snorkelling spot on a Dhow cruise and experience nature on a more intimate level.

Please contact your Destination Specialist for more information on +44 (0) 1993 824198

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Annual
Temperature Avg
Precipitation Avg
Precipitation (Avg Days) 26 27 20 18 13 10 16 9 2 5 16 18 180

Mozambique has a tropical climate with two seasons; one is a humid wet season from November to February and the other is a hot, dry season from March to October. Read More

Mozambique has a tropical climate with two seasons; one is a humid wet season from November to February and the other is a hot, dry season from March to October. Most rainfall occurs from December though to March time.

The best time to visit Bazaruto depends on which activities you are aiming to partake in. Generally though, travellers prefer the dry season as these are cooler and negates any risk of being caught by the hurricane season (February and March). Travelling during the dry season also gives visitors the best chance of experiencing the Humpback Whale migration. The best time to see whale sharks is from October to early December.

Read More

To speak to our travel planner please contact us at:

UK: +44 (0) 1993 824 198   /   US: +1 (718) 878 5850