Mon - Sat 9:00am - 7:00pm
Sunday 12:00pm - 6:00pm
01242 386 462
Call us
Best time to go

May - October

Time difference

GMT +2 hours

Flight duration

12 hours 30 minutes, one stop

map marker
Fly to

Vilanculos or Pemba via Johannesburg

See for yourself the endangered dugong up close on a Bazurto Island cruise

Measuring 40km by 7km, Bazaruto Island is the largest of five sun-soaked tropical islands off the coast of Mozambique. The northernmost island in the Bazaruto Archipelago, Bazaruto is the ideal location for your bespoke beach break and the perfect place to enjoy a relaxing beach cruise from.

Accessible only by boat or light aircraft from the town of Vilanculos on mainland Mozambique, much of the archipelago’s diversity remains unspoiled. Sandy beaches, swaying palms and a vast array of local flora and fauna have deservedly lead to the archipelago becoming known as ‘The Crown Jewels of the Indian Ocean’.

Undoubtedly one of the largest jewels in this crown is the Bazaruto Marine Reserve which, with an area of 1,400km2, is one of the largest protected marine areas in the Indian Ocean. On a Bazaruto Island cruise you have a unique opportunity to witness humpback whale, marlin, dolphin, manta ray, dazzling corals and five different species of turtle – all in their natural environment. You may even be lucky enough to spot one the world's last remaining dugong, an endangered relation of the sea cow.

Just two hours by air from Johannesburg, and half that time from the Kruger National Park, we highly recommend Bazaruto Island as a quiet spot to wind down after a thrill-seeking safari, or for the perfect off-the-beaten-track honeymoon.

Africa team

With an extensive knowledge base and expertise covering 54 diverse and fascinating countries, our Africa team is perfectly placed to help plan your next adventure
Meet the team