Vilanculos Travel Guide
Islands ahead, red dunes behind, whales passing through.
Vilanculos is the beach town on Mozambique's southern coast where the trips begin — out to the Bazaruto islands, up the red dunes, alongside whale sharks and humpbacks, onto the kite wind from August. This page is the whole trip: what to do, how to get here, where to stay, and when to come.
About Vilanculos
Vilanculos vee-lan-KOO-loosh is a laid-back coastal town in Inhambane Province on Mozambique's southern coast — the gateway to the Bazaruto Archipelago, five islands ringed by some of the clearest water on Africa's east coast. You'll see two spellings: Vilanculos is the older Portuguese form, used by the airport (VNX) and the surrounding district, while Vilankulo is the post-independence form. The town is named after Chief Gamela Vilankulo Mukoke, a local leader — several neighborhoods around town still carry the names of his sons.
The town itself is why so many people stay longer than planned. It's a real, working place of about 50,000 people — dhows beached on the sand at low tide, a fish market that starts at dawn, a long beach road of lodges and barefoot bars where tourism lives alongside daily life rather than instead of it. And the trips run in every direction: the islands and their reefs, the red dunes north of town, humpbacks from June to December, kite wind from August — and, if you're very lucky, a dugong in the seagrass, one of the last places in East Africa where they survive.
Practicalities
- Cash & ATMs
- Bring a Visa card · ATMs in town
- Tap water
- Bottled recommended
- Mobile & data
- Vodacom SIM or an Airalo eSIM
- Park fee
- Included in our day trips
- Tipping
- Appreciated
- Emergency
- Police 119 · Ambulance 117 · Fire 198
Millennium BIM and BCI machines in town take Visa reliably — Mastercard not always. Withdrawals cap around MZN 3,000–5,000, so draw ahead of weekends. See the money guide.
On our trips cold water is covered, all day.
Vodacom shop on the main road (passport needed to register); an eSIM works from the moment you land. See staying connected.
Bazaruto National Park charges every visitor a conservation fee — on our trips it's in the price, so the quote you get is what you pay. Going independently? It's paid at the park office in town.
On day trips: roughly MT 300–500 for the guide and MT 200–400 for the boat crew, always at your discretion. About 10% in restaurants if no service charge is added.
Response can be slow — save your lodge's number and our WhatsApp too. Town has a hospital and private clinics for the basics; anything serious evacuates to Maputo or Johannesburg, so carry insurance that covers it.
Is Vilanculos worth visiting?
Vilanculos is worth visiting for one big reason — it's the gateway to the Bazaruto Archipelago, and the only place you can spend days inside that marine national park without paying island-lodge prices. Come for islands, dhows, whales, and a real working town around them; skip it if you want nightlife or swimming off your doorstep at every hour of the tide.
Why go
-
The islands, without lodge prices
Bazaruto, Benguerra, Magaruque, and Santa Carolina are all boat day trips from town — from about $110–200 per person, park fee included. The same sand and reefs as the five-star guests, then dinner back in town for $10.
-
A real town, not a resort strip
Around 50,000 people live here — the dawn fish market, dhows beached on the sand, neighborhoods named after a chief's sons. Tourism lives alongside daily life rather than replacing it.
-
Something in season all year
Calm seas May–Oct, humpbacks Jun–Dec, kite wind Aug–Oct, bath-warm swimming Nov–Apr. There's no wrong month — only different ones. The month-by-month guide has the detail.
-
Easy to reach, by coast standards
Daily direct flights from Johannesburg (~1h45) land ten minutes from the beach road — no capital-city connection needed.
The honest part
-
The town beach is tidal
The bay drains to sand flats at low tide — the real swimming happens off the islands, not the town beach. The sea-and-tides section below explains how to plan around it.
-
Nights are mellow
Sunset dhows, beach-bar dinners, early starts — that's the rhythm. If you want a sociable backpacker scene and late nights, Tofo is the livelier town.
-
Small planes, and LAM is LAM
The Johannesburg flights fill up in high season, and LAM's Maputo link cancels more than it should. Book flights early and keep a buffer day before any international connection.
-
Cash still rules outside the lodges
Markets, txopelas, small restaurants — meticais only. The town's ATMs work but cap low, and they prefer Visa to Mastercard.
The map
Where everything is.
The map of Vilanculos shows every place this guide talks about: the four islands we run day trips to, Two Mile Reef, the red dunes, and the town itself. The islands sit inside Bazaruto Archipelago National Park — 1,430 km² of protected ocean managed by African Parks since 2017. Tap a pin for the story, and the trip that goes there.
- Vilanculos town
What to do
What to do in Vilanculos?
Island day trips, ocean safaris, dunes, dhows — every trip below is run by us and booked over WhatsApp.
-
Bazaruto Archipelago · MozambiqueBazaruto & Benguerra Day Trip
From $120 per person
- ~8 hours
- Max 15 guests
- Year-round
-
Bazaruto Archipelago · MozambiqueWhale Shark Ocean Safari in Vilanculos
From $100 per person · 2–3 hour ocean safari
- 2–3 hours
- Small boats · 6–10 people
- Year-round · weather permitting
-
Bazaruto Archipelago · MozambiqueThree Islands Day Trip — Santa Carolina, Bazaruto & Benguerra
From $200 per person
- ~8.5 hours
- Max 15 guests
- Year-round
-
Vilanculos Bay · MozambiqueSunset Dhow Cruise — Vilanculos Bay
From $35 per person
- ~2 hours
- Small group · private available
- Year-round · weather permitting
-
Bazaruto Archipelago · MozambiqueMagaruque Island Day Trip
From $110 per person
- ~8 hours
- Max 15 guests
- Year-round
-
Bazaruto Archipelago · MozambiqueSanta Carolina (Paradise Island) Day Trip
From $150 per person
- ~8 hours
- Max 15 guests
- Year-round
-
Bazaruto Archipelago · MozambiqueWhale Watching Day Trip
From $150 per person
- ~8 hours
- Max 15 guests
- Seasonal · June to November
-
Bazaruto Archipelago · MozambiqueSnorkeling in Vilanculos
From $110 per person · in our flagship island day trips
- Half- or full-day
- Small boats · up to 10 guests
- Year-round · weather permitting
-
Bazaruto Archipelago · MozambiqueScuba Diving in Vilanculos
From $170 per certified dive · gear included
- Half-day · 2 dives
- Small boats · 6–10 divers
- Year-round · best May–October
-
Vilanculos · MozambiqueRed Dunes Tour — Vilanculos
From $40 per person, by car · $50 (3,000 MT) by dhow
- About 3 hours · late afternoon to sunset
- Small group · private available
- Year-round · weather permitting
-
Bazaruto Archipelago · MozambiqueFishing Charters in Vilanculos
From $300 per group · half-day inshore
- Half-day or full-day
- Up to 4–6 anglers per boat
- Year-round · marlin Oct–Mar · sailfish Jun–Sep
-
Vilanculos · MozambiqueFishing with the Fishermen of Vilanculos
From $35 per person
- Morning · 6 AM to around 1 PM
- You and the crew on the dhow
- Year-round · weather permitting
-
Vilanculos Bay · MozambiqueKitesurfing in Vilanculos
From $60 per lesson hour · seasonal Aug–Nov
- 1–3 hour lessons; rentals by the day
- Solo or small groups
- August through November · trade-wind season
-
Vilanculos · MozambiqueQuad Bike Rental in Vilanculos
Price on request
- 1 hour (longer on request)
- Up to 2 riders per quad
- Year-round · Daylight hours
Planning by traveler type or days? Read the full what-to-do guide
When to visit
The seasons.
Vilanculos is a year-round destination. The short version: dry season is cooler and calmer; hot season is warmer, wetter, and quieter.
- Dry season · May–Oct
- Best window for the islands. Cool mornings, light wind, flat water most days. Great for boat trips, snorkeling, and diving. Peak months are June through August — book ahead.
- Whale watching · Jun–Dec
- Humpback whales pass the archipelago on their migration from Antarctic feeding grounds to the warm Mozambique Channel. Sightings from the boat are common in season — peak months are August through October.
- Kitesurfing · Aug–Oct
- The southerly trade winds switch on and the bay becomes one of the most reliable flat-water kitesurfing spots on the coast.
- Hot season · Nov–Apr
- Warmer sea (great for swimming), higher humidity, short afternoon showers. Quieter, often cheaper. Cyclone risk is real but low — worth checking forecasts close to the date.
Getting there
How to arrive.
Vilanculos is easier to reach than it looks on a map. Most visitors fly in; some drive the coast, and the bus does it on a budget.
-
By air
Vilanculos Airport (VNX) has daily flights from Johannesburg (~1h45) on Airlink, and from Maputo (~1h20) on LAM. Book ahead in high season — the planes are small. We meet every arrival.
-
By road
About 10 hours from Maputo up the EN1 (~700km, paved). From the South African border at Kosi Bay or Lebombo, 6–9 hours depending on the route. Drive it yourself, or let us take the wheel.
-
By bus
Long-distance buses (TCO, Nagi Investimentos) run Maputo → Vilanculos along the EN1 — around 12 hours, typically MZN 1,500–2,000, with overnight options. The cheapest way in, and how most locals travel it.
Getting around
Moving around town.
Vilanculos is small enough that moving around is part of the fun — on foot along the beach road, by txopela through town, or with your own wheels for the dunes and beyond.
-
On foot
Town and the beach road are flat and easy to walk by day — most lodges, restaurants and the market sit within a half-hour stroll of each other. After dark, take a ride instead of walking the beach.
-
Txopelas & taxis
The three-wheeled txopelas are Vilanculos' taxis — quick, cheap hops to anywhere in town. Agree the fare before you hop in, or ask your lodge to call a driver they trust.
-
Chapas
Chapas — shared minibuses — run fixed routes around town and out along the EN1. They're how most locals move: very cheap, very full, very Mozambican.
-
Your own wheels
For the red dunes, hidden beaches, and day trips at your own pace, rent a car — or a quad for the sandy tracks around town.
Read the water
The sea, tides & swimming
Vilanculos sits on a shallow, tidal bay: twice a day the sea pulls back to sand flats that can stretch a kilometre out, then floods back in. Plan around the tide and it's the best thing about the place — dhows resting on wet sand, sandbank picnics, water warm enough to live in.
How the tide works
The range here is big — typically 2–4 m, peaking above 3 m on spring tides around full and new moon. Low tide empties the bay to walkable flats; high tide brings the sea back to the beach. Boats time island departures around it, which is why start times shift from day to day.
Where to swim, honestly
The town beach is a working beach — boats, nets, and a long walk to the water at low tide. The all-day, clear-water swimming is off the islands, which is exactly what the island day trips are for.
Sea temperature
Warm all year: around 28–29°C in February, about 23°C in July–August. Snorkeling needs no wetsuit in any month; divers sometimes like a light shorty in mid-winter.
Choppy days & seasickness
Island crossings run 30–60 minutes in the bay's shelter, calmest in the morning. The crew picks dhow or speedboat based on the day's sea, and if conditions turn unsafe we reschedule free. Prone to motion sickness? Take a tablet 30 minutes before departure.
Where to stay
Places to sleep.
Vilanculos has three broad areas to sleep. We're happy to help you pick the right one — just tell us your budget and vibe.
-
Easy, walkable, close to the sand
The beach road
A long sandy road running parallel to the ocean, lined with lodges, small hotels, and beach bars. Most first-timers stay here — short walk to the beach, easy to reach restaurants, and boats leave from this side of the bay.
-
Local feel, better value
In town
A few minutes inland, closer to the market and the main street. Guesthouses and small hotels catering more to locals and long-stay travelers. Less polished, more real — and usually significantly cheaper.
-
Remote, splurge, once-in-a-trip
On the islands
Bazaruto and Benguerra have a handful of resorts inside the marine park. Boat or helicopter transfer, no road access, everything included. The big-splurge option — best treated as a separate leg of the trip, not a base.
Not sure which fits? Tell us your budget and vibe and we'll help you pick.
The long story
A short history of Vilanculos
Vilanculos has been a trading coast for well over a thousand years. Long before the lodges and the airport, this sheltered bay held the southernmost port of the Indian Ocean trade, then the seat of the chief who gave the town its name, and a sleepy Portuguese outpost that only became a travel town once Mozambique's long war ended in 1992. Here is that arc, in six short chapters.
c. AD 600
The oldest port in southern Africa
Just 5 km south of town lies Chibuene, the earliest-known trading port in all of southern Africa. From roughly the 8th to the 10th century it was the main gateway through which Indian Ocean goods — glass beads, fine ceramics, distant luxuries — first reached the southern half of the continent, carried in by dhow on the same monsoon winds that still fill the sails on the bay today. The site sits on UNESCO's tentative World Heritage list.
900–1700
Beads inland, gold to the coast
From around the 10th century, the glass beads landing on this coast travelled hundreds of kilometres inland — to stone-walled settlements like Manyikeni — while gold and ivory came back the other way, tying this quiet bay into the same trade web that fed the rise of the great Zimbabwe-culture cities. The Bazaruto islands sheltered the anchorage then exactly as they shelter the bay now.
19th century
The chief who named the town
Vilanculos takes its name from Chief Gamela Vilankulo Mukoke, a local leader who ruled this stretch of coast before colonial rule arrived. Several bairros (neighbourhoods) around town still carry the names of his sons, and his descendants live here to this day. The people of this coast speak Xitswa, part of the wider Tsonga language family of southern Mozambique.
late 1800s–1975
A small Portuguese outpost
Portuguese ships had worked this coast since around 1500, but firm colonial control of the Vilanculos area only came in the late 19th century. The town grew slowly as a minor administrative and fishing post — a past you can still read in the older Portuguese buildings, and in the food, surnames, and language the era left behind.
1975–1992
Independence and the long quiet
Mozambique won independence from Portugal in 1975 after a long liberation struggle. The civil war that followed, from 1977 to 1992, stalled travel and development across the country, and remote Vilanculos turned inward to fishing and farming. The beaches and islands stayed exactly as they were — simply unvisited.
1990s–today
The travel town it is today
Peace in 1992 slowly turned Vilanculos into what it is now — the mainland gateway to the Bazaruto Archipelago and one of Mozambique's best-loved coastal towns. Lodges, dhow crews, and tour operators grew up around the islands, but the dawn fish market and the working harbour never left. That balance — a real working town that also happens to host the islands — is exactly what you feel walking the beach road today.
Read more
Go deeper.
What to Do in Vilanculos
The planning page. The same town cut by the kind of traveler you are, and by how many days you have.
Read the guide
The Bazaruto Archipelago
Five islands, one marine park. The full guide to what’s out there and where to stay on the islands.
Read the guide
Where to Eat & Drink in Vilanculos
A local's short list — the best coffee and breakfast, grilled seafood, craft beer brewed in town, and where to catch a sundowner.
Read the guide
Best Time to Visit Vilanculos
Month-by-month: weather, whales, calm-sea windows, kite season, the December warning.
Read the guide
Getting to Vilanculos
Airlink direct from Johannesburg, the EN1 drive from Maputo, the bus, and our private transfers — every route in.
Read the guide
Private Transfers
Fixed prices, a driver who knows the road. Airport pickups from $50, plus Maputo, Tofo, and the islands.
Read the guide
Car Rental in Vilanculos
Your own wheels for the EN1 and the sandy roads — with honest advice on when you actually need a 4x4.
Read the guide
Combine with Tofo
About five hours south on the EN1 — whale sharks year-round, humpbacks in season, and the best diving on the coast.
Read the guide
Vilanculos or Tofo?
The honest comparison from a local operator — what each town does best, and why most trips do both.
Read the guide
Mozambique Travel Guide
Zoom out: the whole country in one read — where to go, what it costs, visas, safety, and when to come.
Read the guide
7 Days in Mozambique
A local's one-week plan built around Vilanculos and Tofo — day by day, without rushing.
Read the guideGood to know
Vilanculos, answered.
How do I get to Vilanculos?
Is there an airport in Vilanculos?
Which islands can you visit from Vilanculos?
Do I need a visa for Mozambique?
What currency is used? Can I pay by card?
Is Vilanculos safe?
What language is spoken?
How many days do I need in Vilanculos?
Should I go to Vilanculos or Tofo?
What should I pack?
Can I buy things on the islands?
Is there mobile data and Wi-Fi?
What are the practical basics — water, power, tipping?
Do I have to pay the Bazaruto National Park entrance fee?
Can you swim in Vilanculos at low tide?
What if my flight is cancelled, or I land after dark?
Plan your next
day here.
Tell us your dates and what you want to do. We'll put something together — no pressure, no deposit to ask.
Message us on WhatsApp