Popular: South Africa · Cape Town · OR Tambo · Dolphin Bay · Lesotho
Whale Sharks & Manta Rays
Tofo Beach: History & Culture
Tofo is a small beach town on an 8 km stretch of Indian Ocean coast in Inhambane Province, about 22 km by road from Inhambane city. An unusual upwelling of nutrient-rich water offshore has made it one of the most reliable places on Earth to snorkel or dive with whale sharks and manta rays, and it has grown from a fishing village into Mozambique’s best-known dive and backpacker hub.
The Bitonga people were established here as fishermen and traders long before Portuguese explorers arrived on this stretch of coast in the 16th century. The Gaza Empire under Soshangane later extended its control over the area in the 19th century, and cashew farming was introduced under Portuguese colonial rule. Tofo’s transformation into a dive destination is much more recent, built on the discovery of its reliable big-animal marine life from the 1990s onward.
Tofo’s waters, and the offshore reef known as Manta Reef in particular, are considered one of the most consistent places in the world to see whale sharks and reef manta rays. Manta rays are present year-round; whale sharks are most reliably seen from around September to February, with sightings concentrated in that window; and humpback whales pass the coast on migration from roughly June to November. Marine biologists have run a long-running whale shark and manta ray research project based at one of the beachfront lodges, and researchers occasionally give public talks on their work.
Several dive operators run daily boat trips to Manta Reef and other sites, offering both certified dives and ocean safaris (snorkel-based trips) for non-divers wanting to swim with whale sharks and mantas.
Tofo’s long white beach, its beachfront bars and restaurants, and the Tofo market for curios and seafood give the town a relaxed, backpacker-friendly character distinct from the more exclusive island lodges further north at Bazaruto.
The exposed swell along this stretch of coast also draws surfers, though Tofo is better known internationally for its diving than for its breaks.
Most visitors fly into Inhambane Airport (INH), connecting via Maputo or Johannesburg, then travel the short distance to Tofo by road. Overland travellers can also reach Inhambane and Tofo by long-distance bus or self-drive from Maputo, a journey of several hours along the EN1 highway; check current road conditions before a self-drive trip.
Barra Beach, a short drive north of Tofo on the same peninsula, offers a quieter stretch of sand and its own dive operators, and is often combined with a Tofo stay as a half-day or full-day visit. Inhambane town itself, 22 km away, is worth a stop for its old churches and shaded colonial-era streets, a legacy of the Portuguese trading post established there in 1534, and makes a natural pairing with a beach-focused trip to Tofo.
May to October or early November, the dry season, gives the coolest, driest weather with the least rain. For the best chance of combining good diving visibility with whale shark season, September and October are often cited as the sweet spot, when whale sharks, manta rays and the tail end of the humpback whale season can overlap.
Tofo has accommodation ranging from beachfront backpacker lodges to smart dive-focused lodges. Casa Barry Lodge, right on the beach at the southern tip of Tofo point, is covered on this site as a verified, well-rated option; it also hosts the manta ray and whale shark research project mentioned above.
Photo by SALTACE, CC BY-SA 3.0, via Wikimedia Commons.
Manta Reef diving, Whale shark snorkelling and diving, Humpback whale season (June-November), Tofo Beach and market, Barra Beach (nearby)
Stay in the Know
Get our new destination guides and changes to visa and border rules by email.
🍪 We use cookies to improve your experience and serve relevant ads. Cookie Policy