Tofo Beach
Tofo Beach — Inhambane, Mozambique
Tofo is a village on the Inhambane Peninsula in southern Mozambique, and the dive site isn't a single site — it's the open ocean off a stretch of coastline where the Mozambique Channel's cold, deep water collides with the Indian Ocean shelf and produces a sustained pelagic aggregation unlike anything else on Africa's east coast.
The Species Concentration
Reef manta rays (Mobula alfredi) are present year-round. They visit cleaning stations off the rocky headlands, typically in the mornings when the current is running — hovering over the cleaners with their cephalic fins curled inward. Oceanic manta rays (Mobula birostris) appear from October through March. The distinction matters: oceanic mantas are larger (up to 7 meters wingspan), darker on the ventral side, and less predictable at cleaning stations. When they appear off Tofo, they're usually feeding — barrel-rolling through surface-layer plankton in circuits that bring them within metres of hovering divers.
Whale sharks are present for most of the year, with numbers peaking from October through March. The animals here are large — multiple 10-metre-plus individuals have been documented in the Tofo aggregation, which has been the subject of ongoing tagging research by the Marine Megafauna Foundation since the early 2000s.
From June through November, humpback whales and their calves pass close to the coastline. Underwater, you hear them on every dive — the distant, low harmonics of whale song, audible through the water long before any visual contact.
The Conservation Context
Tofo is both a remarkable dive destination and an active marine research site. The Marine Megafauna Foundation operates from here, running photo-ID and tagging programs on mantas and whale sharks. Divers can contribute to citizen science data collection on any dive.
Practical Info
- Depth: 8–30m | Difficulty: Intermediate — open ocean conditions; occasional strong current
- Access: Day diving from Tofo Beach; flights to Inhambane (INH) from Maputo
- Water temperature: 24–29°C
- Best season: October–March for manta rays and whale sharks; June–November for humpback whales
- Marine life: Reef and oceanic manta rays, whale sharks, humpback whales, reef sharks, sea turtles
Diving Tours & Activities
Book diving experiences with local operators