Select Your Home Region
Europe, Middle East & Africa
Australia, NZ and Southeast Asia
Bazaruto Island is the largest and northernmost island in the Bazaruto Archipelago, measuring some 40 kilometres long and 7 kilometres wide. It is one of five sun soaked tropical islands located some 30 kilometres off the coast of mainland Mozambique. The islands are reached by boat or light aircraft from the mainland town of Vilanculos, and their pristine beaches, tall palms and unspoilt nature have deservedly led to their being called "Crown Jewels of the Indian Ocean".
The whole of the archipelago falls within the Bazaruto Marine Reserve, which measures 1,400 km sq. and is one of the largest protected marine areas in the Indian Ocean. Its waters contain humpback whales, marlin, dolphins, manta rays, dazzling coral, five turtle species and one of world's few viable populations of the endangered dugong.
At just over two hours by air from Johannesburg and half that time from the Kruger national park, these islands are a great place to wind down after a safari, and also make the perfect setting for an off-the-beaten-track Robinson Crusoe style honeymoon holiday.
Bazaruto Archipelago Travel & Tours with Abercrombie & Kent. Let our experts design your perfect Bazaruto Archipelago Travel & Tours.
Vilanculos or Pemba
14 hours 30 minutes via Johannesburg or via Dar Es Salam
GMT +2 hours
Required for UK passport holders and must be obtained prior to arrival via the embassy or visa service company.
No mandatory vaccinations
Best time to travel
June - August
The best time to travel to Mozambique is between June and August, rainfall is low and temperatures warm in the low to mid twenties. The rainy season runs from November through until March.