top of page
Original on Transparent.png



Barra Beach (Praia da Barra) or simply Barra is a tourist beach in southeastern Mozambique. This holiday settlement lies on the Indian Ocean coast, on the Ponta da Barra peninsula in Inhambane Province, a 25 km drive from Inhambane city. A major Mozambican tourist destination, Barra is home to beach resorts, private vacation homes, restaurants and diving charters. Snorkeling is popular below the Barra Lighthouse at low tide where there is a natural tidal pool.

Close by is Tofo Beach (Praia do Tofo) or simply Tofo is a small town that is a short drive from Barra. 

Tofo is a home to culture and sealife, with tourists drawn by a long Indian Ocean beach front and nightlife with amazing international & local artists. Tofo is a hotspot for tourists from around the world to come and see the culture and sealife.

bottom of page