Mafia is a small laid-back island that sits off the coast of Tanzania, south of the more famous Zanzibar Island. The island is basic and not hugely developed, which is part of the charm. There’s not a huge amount to do on the island but it’s biggest draw is the marine life – most notably swimming with Whale Sharks and Mafia Island diving.

Also, check out my guides about Mafia Island and Tanzania:

Mafia Island Diving

Mafia Island diving

Much of Mafia Island is a protected Marine Park. The diversity of marine life is excellent from invertebrates and celaphods to large fish. Turtles and rays are regular features on dives, as well as a good healthy spread of coral. You might expect to see nudibranchs, seahorses, leaf fish, groupers, Napoleons, frogfish and guitarfish on any dive.

If you are lucky you might also spot a pod of dolphins on the surface on your way to a dive site!

There are over 20 dive sites available. Plus some great options for keen muck divers.

What I think makes Mafia Island special is the lack of tourists. It’s not often you get to experience such beautiful marine life and have that feeling you’ve got it all to yourself. When we dived we were the only boat in sight and there were only 2 other tourists on the boat.

Is diving on Mafia Island good

Who to go diving with on Mafia Island?

There are 2 diving centres on the island, but I decided to go with Big Blu, opting for a 2-day diving package: 2-afternoon dives on the first day and then 2-afternoon dives and a night dive on the second day. Their packages offer the best value for money, especially for anyone looking also to include accommodation. Their tents and lodges are comfortable and in the perfect location to access the sea each day.

I was staying at Bustani Lodge (in Kililndoni, which is outside the marine park). Big Blu arranged transport to collect me from my lodge. On the way to the dive centre, we stopped at the Marine Park entrance and paid our $23.50 daily Marine Park Fee (2019).

The set-up at Big Blu was really professional, and the equipment was in good condition. The staff were really friendly and helped me with every stage of my dive, making it one of the most comfortable dives I’ve ever done.

Diving on Mafia Island
Mafia Island Diving

I especially loved the traditional dhow boat that we travelled on to get to and from our dive spots. It has a great viewing deck on the top platform where you can sit to soak up the sun on your surface breaks.

It had been a long time since I’d visited such bustling reefs. The highlight for me was a friendly Napolean fish who came up alongside me and made me jump (I thought he was my diving buddy!) and also the night dive with is lush bioluminescence and sky full of stars.

Mafia Island Diving

When to go diving on Mafia Island..

Mafia Island offers good diving all year round, apart from April and May when the dive shops are shut for the rainy season (you might also want to avoid June, which is a little on and off in terms of weather).

November, December, January and February are great seasons for diving but also the busiest months on the island (alongside August). I wouldn’t let the other tourists put you off, though….the number of tourists is a fraction compared to Zanzibar.

Depending on what time of year you visit the island, you might also be able to experience some other spectacular marine life.

October – April – swimming with whale sharks

July – August – migration of the humpback whales 

June – August – turtle nesting season

Mafia Island Diving

Important: bring your details!!

You will not be allowed to dive if you don’t have with you the following: your PADI certification/card and also a copy of your travel insurance (which must include diving – check with your insurance to ensure you are covered to the correct depth and skill level).

 Top Tips for Diving on Mafia Island

  • When budgeting for your trip, remember to account for Marine Park fees. They are currently $23.50 per person per day/night (2019). You can avoid the daily fee if you stay in Kilindoni, but you must pay it every day you want to dive.
  • Check in advance before booking your dates for diving. If you are a keen muck diver, you will want to coordinate your visit during low tide. If you want the big stuff and reefs then you’ll want high-tide.
  • Alongside diving and swimming with whale sharks (if you visit in season), I’d really recommend taking a tour to Chole Island to see what an untouched island really looks like. It’s also nice to visit the ‘capital’ of the island, Kilindoni to see the market and the port.
  • The sun is stronger than you think….wear lots of sunscreen. But please bring coral-friendly sunscreen so it doesn’t contribute to damaging the corals!

If you found this blog helpful, follow me on FacebookTwitter and Instagram. Or you can subscribe to my YouTube channel. I give all my advice out for free on my website. If you want to say thanks, you can buy me a coffee!

*Any women reading this?* I founded a women’s adventure community called Love Her Wild. Check out our private Facebook page and see what adventures we have coming up.

8 thoughts on “A Guide to Diving on Mafia Island, Tanzania

  1. Great information! Thank you for sharing. I was thinking of visiting Mafia for diving and would like to ask if you could remember roughly the cost of a dive with full equipment rental.
    I might have my mask, torch and dive com with me but just to have a rough idea so I could manage my finances as I’m travelling budget.
    Appreciate all your information. Thanks so much.


    1. Thanks for reading Reza! When I was there earlier this year the price packages were:
      Double Dive: $90
      6 Dive Package: $240
      8 Dive Package: $310
      10 Dive Package: $380
      Full kit hire: $20

  2. Hi, we are planning visiting Mafia soon and bringing our own equipment. But since we’re travelling with Caostal Airlines, they say their cargo pod doors are only 36*68 cm. But no dive bag will fit through that door… Do you have any idea how this works and how other divers take their equipment?

    1. It’s a good question but one that I don’t know how to answer. The planes are very very small….however they do take deliveries to the island which often are in big packages. I’d suggest calling the airline as this may be something they can easily arrange.

  3. hello,

    Thankyou for your useful review and guide it was very informative.

    Do you know if the Dive sights actually provide teaching and qualifications for diving? i would love to dive with whales and sharks but i do not have a diving licence so was just wondering if this is a requirement beforehand?

    Looking forward to hearing back from you 🙂

    1. Hi Jade! Just so you’re aware – when you swim with the whale sharks you don’t need to dive, you snorkel.
      If you are looking to get your diving qualification though, the dive centres on the island can help you with this.
      Hope that helps!

Comments are closed.