Vilanculos
Mozambique city guide

Vilanculos Travel Guide

Vilanculos is a relaxed beach town and the gateway to the Bazaruto Archipelago, a chain of islands with giant sand dunes, coral reefs and some of the clearest water in Africa. Sail out by dhow for a day of snorkelling and seafood, kitesurf the shallow bay, then watch the dhows come home at sunset.

3
Hostels in the city
9.6
Average, from 120 reviews
5
Islands in the Bazaruto Archipelago
From US$10
Dorm beds on Hostelworld
Aug–Jan
Best kitesurfing winds

Vilanculos at a glance

Vilanculos, also spelled Vilankulo, is a small town on the coast of Inhambane province, about 700 km north of Maputo. It sits on a long, shallow bay, where traditional dhows with patched sails anchor in the turquoise water and fishermen pull nets on the beach.

The town itself is spread out, with a market, a few shops and banks in the centre, and lodges, hostels and restaurants strung along the beach road.

Its main draw is offshore. The Bazaruto Archipelago National Park, about 10 to 30 km out, protects five islands, including Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangué. The islands have huge white dunes, coral reefs, seagrass beds and lagoons. The park is home to dolphins, turtles, rays, and one of the last populations of dugongs in the western Indian Ocean.

Most visitors join a day trip by dhow or motorboat to snorkel the reefs, climb the dunes and eat a seafood lunch on the beach. Upmarket lodges on the islands are expensive, so budget travellers base themselves in Vilanculos.

The shallow bay and steady winds also make Vilanculos a good spot for kitesurfing, especially from about August to January.

Three or four nights is enough for an island trip, a kitesurfing lesson and some time on the beach.

Where to stay in Vilanculos

Stay along the beach road for hostels, lodges and sea views. The town centre has the market and banks, a short walk or tuk-tuk ride away.

Beach road

Backpackers and sea views

Hostels, lodges and restaurants along the bay.

Town centre

Market and banks

Market, shops, ATMs and the chapa stop.

Bazaruto Island

Dunes and lagoons

The largest island, with huge dunes, reached by boat.

Benguerra Island

Reefs and beaches

Second-largest island, with 2 Mile Reef nearby.

Orange labels are neighbourhoods, dots are the 3 top-rated hostels. Map data from OpenStreetMap contributors.

Things to do

Islands, dunes and dhows

The Bazaruto Archipelago is the reason to come. Day trips leave from Vilanculos beach by dhow or motorboat, usually visiting one or two islands. On Bazaruto, the largest island, you can climb the huge sand dunes for views over the lagoons and the turquoise channels. Magaruque and Benguerra have beaches and reefs for snorkelling, with colourful fish and coral.

2 Mile Reef, off Benguerra, is a well-known spot for snorkelling and diving, with turtles and rays.

Trips usually include a seafood lunch on the beach, snorkel gear and the marine park fee, but check before booking. Prices vary by boat, group size and the islands visited.

Diving is excellent around the archipelago, with reefs, pelagic fish and, if you're lucky, dugongs or dolphins. Dive centres in Vilanculos run trips and courses.

Kitesurfing is popular in the shallow bay, with schools offering lessons and rentals, especially in the windier months from about August to January.

On land, walk the beach at low tide, when the water retreats far out and fishermen and women collect shellfish, and visit the town market.

Sunset dhow cruises are a lovely, low-key way to end a day.

Free things

Vilanculos for free (or nearly)

Vilanculos is a beach town, so many of its pleasures are free.

Walk the beach at low tide, when the sea retreats hundreds of metres and you can watch fishermen and women gathering shellfish.

Watch the dhows sail in and out of the bay, especially at sunset.

Browse the town market for fruit, fabrics and fresh fish.

Swim in the shallow, calm water of the bay at high tide.

Ask at your hostel about the best spots to watch kitesurfers or see dhows being built on the beach.

Food and drink

Seafood, coconut and beach shacks

Seafood is everywhere in Vilanculos. Restaurants and beach bars serve grilled prawns, crab, calamari, fish and lobster, with piri-piri sauce, garlic and lemon.

Matapa, cassava leaves with peanuts and coconut, and coconut curries are local favourites.

The market sells fresh fish, fruit and vegetables, and local stalls serve plates of rice or xima with fish or chicken for a few euros.

The island trips usually include a seafood lunch on the beach, often with grilled fish and salad.

2M and Laurentina beers and R&R (rum and raspberry) are the drinks. Drink bottled water, and remember drinking on public beaches is illegal.

Nightlife

Sundowners and hostel bars

Vilanculos is a quiet town at night. Evenings start with sundowners on the beach or a dhow sunset cruise, then move to the hostel and lodge bars along the beach road.

The bars at the backpacker hostels are the social centre, with pool, music and the occasional party.

A few local bars in town play music at weekends.

Take a tuk-tuk or taxi at night rather than walking along the dark beach road.

Getting around

Getting to and around Vilanculos

Vilanculos Airport, a few kilometres from town, has flights from Maputo and Johannesburg.

By road, Vilanculos is about 700 km north of Maputo, off the EN1 at Pambara. Buses run from Maputo, a long day's journey, leaving before dawn. From Tofo, it's about 5 hours by road, by bus or chapa via Inhambane and Maxixe.

Chapas from the EN1 junction run into town.

In town, tuk-tuks and taxis are the easiest way to get around, as the beach road is long and spread out.

Island trips leave from the beach, usually in the morning, depending on the tides.

Travel by road only in daylight, and carry your passport at all times.

Costs

What Vilanculos costs

Vilanculos is one of the cheaper beach towns in Mozambique. Hostelworld lists dorm beds from about US$10 at Bush Beach Backpackers and about US$14 at Baobab Beach Lodge and Backpackers, with private rooms from about US$12.50.

Local meals cost a few euros, and seafood in a beach restaurant around €10 to €20.

The Bazaruto island trip is the main expense, and prices vary by boat, group size and what's included. Check whether the marine park fee, snorkel gear and lunch are part of the price. Diving and kitesurfing lessons cost more.

There are ATMs in town, but bring some cash in meticais as back-up.

On a budget, allow around €30 to €45 a day, before island trips.

Safety

Staying safe in Vilanculos

Vilanculos is a relaxed town and most visitors have no problems. Petty theft happens, so keep your belongings with you on the beach and lock your room.

Don't walk the beach road or the beach alone at night. Take a tuk-tuk or taxi.

On island trips, use a licensed operator with a seaworthy boat and life jackets, and check the weather. Wear sun protection, as the sun on the water and dunes is intense.

When snorkelling and diving, don't touch coral, turtles or dugongs, and follow your guide.

Carry your passport or keep it accessible, as police can ask for ID. Malaria is present, so use repellent and a net.

Day trips from Vilanculos

Vilanculos is the base for day trips to the Bazaruto Archipelago's islands, reefs and dunes.

Bazaruto Island

Bazaruto Island

About 1 to 2 hours by boat · Dhow or motorboat trip

Climb the giant dunes and snorkel in the lagoons.

Magaruque Island

About 1 hour by boat · Dhow or motorboat trip

Small island with beaches and reefs for snorkelling.

Benguerra and 2 Mile Reef

About 1 hour by boat · Motorboat trip

Reef snorkelling and diving with turtles and rays.

Tofo

Tofo

About 5 hours · Bus or chapa

Whale sharks and diving. Covered in the Tofo hub.

What's on

What's on in Vilanculos

Vilanculos's calendar follows the national holidays and the busy South African holiday seasons.

When to go to Vilanculos

Vilanculos is warm all year, with highs of 25°C to 31°C and sea temperatures of 23°C to 28°C. May to November is drier and good for island trips, while December to March is hot and humid with cyclone risk. Winds for kitesurfing are best from about August to January.

31°
Jan
Hot; windy; kitesurfing
31°
Feb
Hot and wet; cyclone risk
31°
Mar
Humid
29°
Apr
Easter crowds
28°
May
Drier and calmer
26°
Jun
Dry; Independence Day
25°
Jul
Cool and dry
26°
Aug
Kitesurf winds pick up
27°
Sep
Dry and windy
28°
Oct
Great for islands
29°
Nov
Warm and windy
30°
Dec
Holiday crowds
Bar height is temperature. Colour is how busy it gets: quiet busy peak

Average daily highs from weather2travel's Vilanculos climate data. Crowd levels are our rough guide.

How much does Vilanculos cost per day?

Pick a style and a number of nights for a rough total, per person, in euros.

Estimates in euros, converted from US dollar and metical prices. Beds are based on Hostelworld prices in October 2026; doing includes an island trip spread over a few days.

—
  • Beds—
  • Food and drink—
  • Getting around—
  • Doing things—

Vilanculos FAQs

Prices and timetables change. Check before you travel.

How do I visit the Bazaruto Archipelago?
Join a day trip by dhow or motorboat from Vilanculos beach. Trips usually visit one or two islands, with snorkelling and a seafood lunch. Check whether the marine park fee is included.
Can I see dugongs in Bazaruto?
The park has one of the last dugong populations in the western Indian Ocean, but sightings are rare. Dolphins, turtles and rays are more common.
How do I get from Tofo to Vilanculos?
By bus or chapa, about 5 hours, via Inhambane and Maxixe. Travel by day.
Is Vilanculos good for kitesurfing?
Yes. The shallow bay and steady winds are good for learning, especially from about August to January.
How many days do you need in Vilanculos?
Three to four nights: one for an island trip, one for kitesurfing or diving, and time on the beach.
Is Vilanculos safe?
Generally yes. Watch your things on the beach, use taxis at night and choose licensed boat operators.
Are there ATMs in Vilanculos?
Yes, in town, but bring some back-up cash in meticais.

Say yes to hostels, meet the world

Compare Vilanculos hostels: live prices, real reviews and free cancellation on most bookings. Then meet the people already there in the app.

Get the App. QRGet the App.
Get the App. QR  Get the App.
Scroll to Top