Scuba diving off Inhambane and Tofo is a real treat for those who love marine megafauna. The plankton rich waters are known to attract whale sharks, manta rays and also humpback whales. The diving industry is therefore quite established with dive operators located in Inhambane and more in Tofo as there is a nice beach front.
The top dive sites to visit would be manta ray cleaning stations which are off Tofo at an area aptly named Manta Reef. Off Inhambane, you are likely to dive at Kingfisher Reef which also has cleaning stations. Besides cleaning stations, visit reefs further from the coast for more shark action.
You can dive on a year-round basis as Inhambane and Tofo experiences balmy tropical weather. It is drier during April to December. Water temperature could be a little chilly in the dry season with a low of 72˚F (22˚C) but during the rainy season it goes up to 86˚F (30˚C).
As these are plankton feeding areas, visibility is usually 33-49ft (10-15m) but the up-close experience and surprise of behemoth creatures coming out of the blue makes up for the cloudy sea.
Hop on a plane from Maputo on LAM Mozambique Airlines to arrive at the Inhambane Airport. There are also direct flights from Vilankulos or Johannesburg in South Africa. Take ground transport to the town or to Tofo.