Find Accommodation in Mozambique Browse all accommodation
View over Vilankulo on the Mozambique coast

Vilankulo & Bazaruto

The gateway town of Vilankulo and the islands of the Bazaruto Archipelago.

Hero image: Vilankulo — hermansmit, CC BY-SA 3.0, via Wikimedia Commons.

Vilankulo is the mainland base for the Bazaruto Archipelago, a chain of islands protected as a national park off the coast of northern Inhambane province.

Island lodges, boat trips and marine life define this region, and most visits pass through Vilankulo by air or road. Inhassoro, further north, is a quieter base on the same stretch of coast.

Vilankulo & Bazaruto at a glance

Main places
Vilankulo, Bazaruto Archipelago National Park, Inhassoro
Main gateway
Vilankulo Airport (VNX)
Destination guides
3

Main towns and places

Vilankulo

Vilankulo is a coastal town in northern Inhambane province facing the Bazaruto Archipelago. It is the main base for boat trips to the islands and has its own airport. Read the Vilankulo guide.

Bazaruto Archipelago National Park

The Bazaruto Archipelago National Park protects a chain of islands, including Bazaruto and Benguerra, and the surrounding sea off Vilankulo. Island lodges, dunes and marine life, including dugongs, are the main draws. Read the Bazaruto Archipelago National Park guide.

Inhassoro

Inhassoro is a coastal town north of Vilankulo, near the northern end of the Bazaruto Archipelago. It is a quieter base on this stretch of coast. Read the Inhassoro guide.

Destination guides in Vilankulo & Bazaruto

Nearby regions

Plan a Vilankulo & Bazaruto trip

Use the destination guides above, then check where to stay and how to get around.

Scroll to Top