Barra Beach, Inhambane Bay, Mozambique

Barra Beach, Inhambane.

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.

Tofo

East-facing, open ocean

  • 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

Barra

North-facing, into the bay

  • Calmer, bay-protected swimming
  • Family resorts and self-catering houses
  • Quieter — fewer bars, fewer crowds
  • Same dive sites accessible (Manta Reef, Office Reef)
  • Ponta da Barra Falsa lighthouse

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.

Diving and snorkeling

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.

Walk to the lighthouse

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.

Long, calm swims

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.

A day in Tofo

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.

Inhambane city

A 30-minute drive south — colonial Portuguese streets, a working cathedral, the daily market, lunch on the bay. Inhambane guide →

Mangrove and bay tours

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

What people ask.

Where is Barra Beach?
Barra Beach is on the northern tip of the Tofo peninsula in Inhambane Province, Mozambique. It's about 30 km north of Tofo town, ~22 km northeast of Inhambane city, and ~16 km from Inhambane Airport (INH). The beach faces north into Inhambane Bay rather than east into the open Indian Ocean.
What's the difference between Tofo and Barra?
Tofo is the surf-and-dive town — lively, backpacker-friendly, beach breaks, busy main square. Barra is quieter — longer beach, calmer water (it's inside the bay rather than on the open ocean), more family resorts and self-catering houses, fewer bars and dive shops. Same wildlife, different texture. Many travelers split a trip across both.
Is Barra good for diving?
Yes — Barra has its own small dive scene. Several of Tofo's most famous dive sites (Manta Reef, Office Reef) are roughly equidistant from both Tofo and Barra. Barra also has its own house reefs accessed from the beach and is the closer launch point for some northern sites.
Is Barra better for families than Tofo?
Often, yes. Barra Bay is calmer than Tofo's open-ocean beach — better for kids learning to swim or snorkel. Several lodges along the bay are self-catering with kitchens and pool decks, which suits families more than Tofo's backpacker scene. The downside: less to walk to outside your lodge, fewer dining options.
How do I get to Barra?
From Inhambane Airport (INH) it's a 20-minute drive north. Most lodges arrange transfers; if yours doesn't, we can sort it. From Tofo, Barra is ~30 minutes by car or quad. From Maputo, take the EN1 to Inhambane (~7 hours) then drive north. See our Getting to Inhambane guide.
Is there a lighthouse at Barra?
Yes — the Ponta da Barra Falsa lighthouse sits on the northern tip of the peninsula, marking the entrance to Inhambane Bay. It's a working light and a popular sunset walk from the lodges. The view from the dunes nearby is one of the best in the region.
Where should I stay — Tofo or Barra?
If you're here mainly for diving, surfing, and the beach-town scene — stay in Tofo. If you want a quieter beach, family-friendly accommodation, or a self-catering setup — stay in Barra. If you have a week, do half-and-half. Driving between the two is ~30 minutes.

Last reviewed:

Pair Barra with Tofo.

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 WhatsApp

A reply in a few hours · English & Portuguese

Chat with us