Find Accommodation in Mozambique Browse all accommodation
Praia do Tofo beach on the Inhambane coast

Inhambane Coast

Tofo, Barra and the historic town of Inhambane on the Indian Ocean coast.

Hero image: Praia do Tofo — Erik Cleves Kristensen, CC BY 2.0, via Wikimedia Commons.

The Inhambane Coast stretches along the Indian Ocean from Závora in the south to Pomene in the north. Its best-known beaches, Tofo and Barra, sit on the peninsula east of Inhambane town.

The coast is known for diving and for ocean life such as whale sharks and manta rays, while Inhambane itself is a historic port town facing Maxixe across the bay.

Inhambane Coast at a glance

Main places
Tofo, Barra, Inhambane, Guinjata, Závora, Morrungulo, Pomene
Main gateway
Inhambane Airport (INH); Maxixe on the EN1
Destination guides
7

Main towns and places

Tofo

Tofo is a beach village on the Inhambane peninsula, east of Inhambane town. It is best known for diving and for ocean encounters with whale sharks and manta rays. Read the Tofo guide.

Barra

Barra lies at the northern tip of the Inhambane peninsula, a short distance north of Tofo. Its beaches face both the open ocean and the sheltered estuary side of the peninsula. Read the Barra guide.

Inhambane

Inhambane is a historic port town on Inhambane Bay and the capital of Inhambane province. Maxixe lies across the bay on the EN1, and boats cross between the two towns. Read the Inhambane guide.

Guinjata

Guinjata is a bay on the coast south of Tofo, in the Jangamo area of Inhambane province. It is a quieter base for beach and diving holidays than Tofo. Read the Guinjata guide.

Závora

Závora is a stretch of coast in southern Inhambane province, with a lighthouse above the beach. An offshore reef makes it popular with divers. Read the Závora guide.

Morrungulo

Morrungulo is a long beach on the Inhambane coast north of Massinga. It is a quiet, spread-out stretch of coast rather than a town. Read the Morrungulo guide.

Pomene

Pomene lies on a peninsula on the northern Inhambane coast and includes the Pomene National Reserve. Mangroves, an estuary and long beaches make it a remote coastal stop. Read the Pomene guide.

Destination guides in Inhambane Coast

Nearby regions

Plan a Inhambane Coast trip

Use the destination guides above, then check where to stay and how to get around.

Scroll to Top