Tofo
- Surf and dive scene, lively main square
- Beach bars, restaurants, dive shops
- Backpacker- and solo-friendly
- Open-ocean swell year-round
- Whale sharks year-round, surf in winter
The quiet side of the Tofo peninsula. Bay-facing. Family-shaped.
Barra is a quiet, bay-facing beach on the northern tip of the Tofo peninsula in Mozambique's Inhambane Province — calmer water, longer sand, and a more family-shaped scene than Tofo proper.
Two beaches, one peninsula
Tofo & Barra, side by side.
The marine life is the same — both beaches share Inhambane Bay’s plankton-rich currents and the dive sites just offshore. What changes is the texture: Tofo is the loud one, Barra is the quiet one.
A few days at Barra
What to do at Barra Beach.
Several Tofo-area dive shops launch from Barra too — Manta Reef and Office Reef are roughly equidistant. Barra also has its own bay-side house reefs reachable from the beach.
The Ponta da Barra Falsa lighthouse is on the northern tip of the peninsula. A long beach walk or short drive; the dunes nearby are one of the best sunset spots in the region.
Barra faces into the bay — sheltered from open-ocean swell. The shallow lagoon at low tide is excellent for kids; deeper water at high tide for swimming laps along the shore.
Tofo is 30 minutes south by car or quad. Easy day trip for the dive shops, beach bars, and the more lively scene — then back to Barra for a quiet evening.
A 30-minute drive south — colonial Portuguese streets, a working cathedral, the daily market, lunch on the bay. Inhambane guide →
Inhambane Bay’s mangrove channels start just south of Barra. A slow boat into the silence behind the open ocean — birdlife, fiddler crabs, kingfishers.
Common questions
Last reviewed:
If you're heading to the Inhambane peninsula, splitting nights between Tofo and Barra gets you both textures. We can help you sequence it — message us with your dates and travel style.
Message us on WhatsAppTrip planner
Ask us anything about Mozambique
EKAYA's AI helper — we confirm every price and date in person. Prefer to message a person? Chat on WhatsApp →