Diving Mafia Island in Tanzania

Its no secret, I’m obsessed with diving. When I knew I would be back in Tanzania this past November – I immediately started scheming about a way to get back out to the islands to do more diving. I’ve had my eye on Mafia Island for a while and was pretty pumped to see what the diving was like. Mafia is a smaller island off the southern coast of Tanzania – closer to the border of Mozambique.


There is one small airport in Kilondoni which is the larger of two main cities on the island. Getting there is a short 30 minute flight from Dar. There are usually only 2 flight a day because the island is much less visited than its famous neighbor Zanzibar which has flights every 30 minutes! You land on a tiny airstrip to a one terminal airport. I was immediately greeted by a friendly tuk tuk driver who spoke English and offered me a ride to my hotel – super easy. He of course tried to overcharge me (although only by about $2). I always do my homework and check on the standard rates before arriving so I know what I should be negotiating for transport prices. It took about 25 minutes by tuk tuk to get across the island to Utende and the Mafia Island Marine Park.



I booked to stay at Big Blu Divers which is inside the marine park. I chose to stay at this resort because they are really serious about diving, conservation and supporting the local community. Tanzania’s marine life is heavily threatened due to the fishing industry. They have made some progress by creating 3 marine parks and 15 marine reserves to try to protect key marine ecosystems. However, these protectorate areas mean nothing if fishing laws are not being enforced by constant surveillance and patrols. The government gives these marine officers a tiny shoestring budget to monitor these huge pieces of land. Without the means to patrol vast areas of land and water everyday – there is no way to stop locals from continuing harmful fishing practices.

Big Blu Dive Center was noticing huge declines in fish populations and damage to the Mafia Marine Park. They got sick of seeing less and less marine life and decided to do something about it. They began directly funding a boat and a captain to patrol the Marine park daily. Just the simple change of having some form of constant surveillance has made a big impact. Illegal fishing has almost disappeared from the area and fish populations have started to noticeably rebound.

There are multiple other dive centers and resorts in the same area within the Park. Big Blu has tried to convince the resorts that everyone should chip in and help support these marine patrols. I was shocked to find that all other resorts have refused to contribute! They are directly benefitting from the conservation of the area’s wildlife which is the only thing that brings in tourists. I cannot believe how greedy and short-sighted they could be. I hope they will come around in the next few years to help support conservation, because it is a huge expense for Big Blu and you never know how long they will be able to shoulder the cost alone.

To stay inside the park you have to pay $20 a day. Mafia Island Marine Reserve is the only marine park in Tanzania that has a tourist industry and a well maintained gate to be able to charge a fee. That means that the income from this nominal fee has to get spread across all the marine parks and reserves in Tanzania! One of the managers was telling me stories about the great lengths visiting tourist go to in order avoid having to pay the park fee. Trying to sneak in at night, coming in by back roads, sneaking past the gate by foot….come on! What the heck is wrong with people! What makes you think that you should be able to come and enjoy the beauty of a foreign country and not be expected to contribute anything to its up-keep or the local community. It is so selfish and disappointing. If you don’t have the money to pay a park fee then you do not deserve to enjoy the park!

I thought Big Blu was a fantastic place to stay and dive. You can choose between staying in a tent (for those on a tight budget) or you can stay in nicer bungalows which are on the pricier side. I chose to stay in a bungalow and was pleased with my choice, especially because I was only there for 2 nights.

The hotel staff were super friendly and helpful. The dive guides were also very chill and also well trained. I did three dives. The first two dives were in the outer lagoon – Jina Wall and Jina Reef. I liked Jina Wall the best – because I love beautiful wall dives. The visibility was awesome – about 50ft. I was most amazed by the size of the stingrays – each one we saw was HUGE. About the size of a large dining table! There were lots of schooling fish, huge painted lobsters, mantis shrimp, turtles, nudibranches, etc.


The second dive was more of a drift dive over a very lively and beautiful reef. We saw less because of the speed of the current, but it was still very enjoyable. The last dive was inside the lagoon and called Msibiji. I loved this area because it is a hotspot for nudibranches and flatworms. I saw over 20 in one dive and at least 5 types that I had never seen before. Really incredible bright neon blue, green and orange ones with ornate patterns and crowns. I even saw some swimming freely. It was awesome! Another highlight was seeing a grunter with its wings spread walking along the ocean floor.

One of the most famous things to do in Mafia is the snorkel with whale sharks. I chose to do more dives instead of doing this activity because I’ve seen whale sharks before and its been pretty hit or miss lately whether you find them. They also have a turtle conservation center on the island run by Sea Sense. From around June – August the turtles hatch and you can hike across the island to go visit them.

There are also multiple spots to snorkel. Plenty of things to do even if you aren’t a diver. Mafia is a very chill island with a low density of tourists. If you are looking for a great relaxing dive spot in east Africa, I would highly recommend it!

More pics and videos from Mafia!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s