How to get to Inhaca Island by Ferry

One of our most frequent questions at MozambicanHotels, how can I get to Inhaca Island? 
What complicates this question is that the answer often changes so if unsure send us an email to get the most up-to-date information.

For years the main transport to Inhaca Island was the government Nyeleti Ferry. This ferry used to run 5 days a week when it was running. Then it reduced to only 3 days a week. As of this time the government ferry is under maintenance and not running but this has opened a new market and now there is a couple of options that are actually going to Inhaca every day.