How to get to Mafia Island (Tanzania)

The day I found out that in Tanzania there is a place called Mafia I decided to go there, no matter what I would find.
Only later I discovered that this little gem, still unknown, is a marine park known to scuba divers and that in recent years is beginning to be renowned in the world for the seabed with the coral reefs, swimming with whale sharks (from October to April ) and the fantastic snorkeling all year round (except for April and May which is low season and many lodges close).


Nobody here knows what Mafia is but they were all able to explain the origin of such a name which comes from Maf (water in) Fia (within the island), a wild island where tourism is rising and you can breathe a little marine life of an African village, and also where it is not difficult to make friends.
Less known than the more famous Zanzibar, Mafia is a little hard to reach, and if you do not choose the hard way then it can get rather expensive.


The solutions to reach Mafia from Dar Es Salaam are 2:

  • With a boat ( of hope ) passing through Nyamisati where you will need to spend the night
  • Flying ( about $ 120 one way per person )


If the flight is something simple, Flights from Dar Es Salam to Mafia Island, things get complicated when you choose the economical but definitely not convenient solution ( that is the one I chose myself, of course).
Really hard to find information on how to get there, but if I did then anyone can.


In the very early morning you have to get the Minibus (dalladalla) from the Tatu station, departure is scheduled for 6am, but don’t be surprised if it starts two hours later, to Nyamisati ( 5,500 + 3,000 shillings for luggage).
Nyamisati is a village with nothing special where there is only a guesthouse with shared bathroom, however the owners are still very nice and kind ( 15,000 Tanzanian shillings for a single room).


Porto di Nyamisati

Nyamisati port


I reach Nyamisati around 11, depending on the tides and wind the boat can leave the morning after, as it was in my case, or in the afternoon right after the arrival.
No one speaks English at the ticket booth so let those who can speak it a little give you assistance, it will make life easier.




Departure scheduled at 3am, obviously we left at 4.30.
It is a big wooden boat, definitely not designed for tourists but rather you will be queuing along with the Tanzanian and pass from land to the inside of the boat through a wooden bridge (be careful not to fall!).
Cost 13,500 Tanzanian shillings.


Barca per Mafia

Boat to Mafia da Nyamisati


4 hours on the boat and voilà! In the morning after probably one sleepless night you got to Kilondoni, the main village of Mafia about 30 minutes from Utende, protected marine park where there are lodges, bungalows and the beautiful beaches.


In case you wish to stay in Kilondoni I would advice the guest house Ibizza Inn (just ask someone when you get off the boat and you'll find it). Definitely the best cheap option in town.

Otherwise you go to , pay the entrance to the park (Visa and Mastercard are accepted) which is $20 per person per day, and everyday you will be able to wake up a few meters from the sea in beautiful bungalows set in tropical gardens.
After 2 days in Kilondoni I moved here for a couple of days and had a great stay at Utende Mafia beach Bugalows paying €25 per night (low season) breakfast included. It's easy to reach the beach and it is worth the money you pay.


Utende Mafia

Utende Mafia


Transfer from Kilondoni to Utende can be arranged using private transportation, booked in advance, DallaDalla (1000 shillings ) bajaji (about 15,000 shillings ) or motorbike ( not possible if you carry big luggage).


Mafia is definitely quite expensive, mass tourism has not yet arrived and it can be a nice alternative to Zanzibar if you are looking for quiet and sea life, boat rides, snorkeling, diving and sociable people and small local communities.

Aggiornato il: 13 Gennaio 2016
Scritto da: Giulia Raciti

Disclaimer: In questo post, alcuni dei link forniti sono link di affiliazione, il che significa che posso guadagnare una commissione se si effettua un acquisto attraverso questi collegamenti. Tuttavia, ciò non comporta nessun costo aggiuntivo per te. Le commissioni che ricevo attraverso questi link di affiliazione aiutano a finanziare e supportare il mio blog, mantenendo così la sua indipendenza e la mancanza di sponsorizzazioni. Mi sforzo sempre di fornirti le migliori informazioni e consigli possibili, basati sulla mia esperienza e ricerca personale. Mi preme sottolineare che il tuo sostegno è fondamentale per mantenere vivo questo blog e continuare a fornirti contenuti di qualità. Grazie per il tuo supporto!

Scritto da Giulia Raciti

Esperta di Africa e Latino America sono in viaggio dal 2011. Attualmente a bordo di un van. Ho fatto un giro del mondo in solitaria durato 3 anni. Scrivo delle destinazioni che visito. Mi occupo di realizzazione viaggi personalizzati e su misura in Africa e Sud America sul sito dedicato Kipepeo Experience.

14 comments on “How to get to Mafia Island (Tanzania)”

  1. This was such a helpful blog to read but I must update some of the information above, especially about the price of the ferry

    So, as of December 2021 a new modern and safe ferry is running that leaves Nyamisati every day at 3/4pm to Mafia. It does take a whole day to get to Mafia from Dar but it was really pretty easy and comfortable (relative to most local East African transport) and cost just $14 per person in total (huge saving financially and environmentally) compared to flying .

    This includes :
    -a 16,000Tzs Uber to Mbagala Rangi Tatu station from central Dar (note buses here to Nyamisati leave from a smaller station that’s a 10 min walk southeast from the main station. Ask a local to show you and tip them ~1000tzs)
    - take the 3-4 hour dalladalla to Nyamisati (best to arrive at 6am to get the first bus leaving to avoid the ferry being full), arrive in Nyamisati around 10/11am, buy ferry ticket immediately before tickets sell out (they had within an hour or two of us arriving at 10am)
    -then wait several hours, eat lunch out back at Lucy’s ‘fast food’ place where the food is great, cheap,not fast food in any way, it’s relaxing and breezy
    -go join the queue to board at 2.30pm so you can get a seat on the ferry, you should board around 3.30pm, leave around 4/430pm
    - time of arrival depends on tides, weather etc but you should be in Mafia around 8/9pm - get your hotel to pick you up from the end of the 1km long jetty, or get a bajaji/dalladalla to take you into town (you can’t walk along the jetty).

    Overall it is 90% cheaper than the $140 one way flight (which apparently sometimes you can get for $65 if you book last minute via Coastal Aviation as a non-resident but when we tried it was $140 even for residents so too expensive for us. We left our apartment in Dar at 5am as traffic means it can easily take an hour to get to the bus station as traffic can be awful past 7am.

    1. Hello! Looking at how to get to Mafia as well. The ferry option definitely sounds cheaper considering a non resident flight fare is looking at least 120$ one way. Have you heard about people's experiences on this newer and safer ferry? Do you know if there is a way to pre-book a space on the ferry or it is first come first serve?
      Is it 14 or 25 USD for the ferry?

  2. I am in Nyamisati right now.

    Now they charge $25 USD for the ferry to "foreigners."

    So much better to take the $65 one way plane ride now that they charge so much for the ferry!

    1. Thanks for the update! Will make changes too and yes, totally agree with you at this point better spending bit more. Unless you want to go for the adventure (if it is still how it was when I was there).

    1. Hi Otapp, as mentioned there is this boat but the trip is hard and long. Honestly, I would not travel with a 3 years old, it is tiring and I would not call that ride "safe". I have done it, I would not do it again. Have fun!

  3. Hi Giulia,

    I hope this finds you well

    Thank you very much for your insights.

    I am a Tanzanian looking to visit Mafia Island this November 2017. It is a shame that I have to get these insights from a " Foreigner" but thank you very much.

    My only question is that; can I go to Mafia Island, survey the most attractive points including Chole Island and get back to Dar within two days.

    Thank you very much and I hope you are enjoying your adventures.


    1. Hello Jose, it sounds a bit hard to me. You have to fly there as doing it by land it takes long time (and it's tiring as well).
      Mafia is really small and you should go straight to Utende, the protected area. So if you mean going and spend one night, sounds a bit stressful to me. At least a full day is worth it, also because I do not think flights are that cheap.
      If you mean spending just a night, i would just wait and make sure you have more time to spend over there.
      Enjoy mafia and say hello to my friend Lengai (the only masai living there)!

  4. Hi,

    I'm hoping to go to mafia island in November - I live in Arusha right now.
    How easy did you find it to get a bus from Dar to Nyamisati. I'm debating that way or taking the plane from Dar. (As I would have already taken a 13 hour bus from Arusha!


    1. Hello Katie,
      as I wrote the isn't that smooth, takes ages and you might will take the boat the day after. You know how Dala-Dala are in Tanzania and you also might know how the roads are.
      You will definitely make it but consider that from Arusha, 13 long hours, plus night in Dar, plus maybe night in Nyamisati, it could take up to three days.

      I wouldn't say it's an easy trip to someone that has never been to Africa before, it could actually be shocking. To you, living in Arusha, I would say that is long and tiring, but you can do it.
      Not the easiest trip I have done, but it was a kind of adventure. So it all depends on how many days you are going to spend and your budget. If you want to make it easy you fly, if you want to make it long and tiring (but it's going to be fine), then you will take Dala-Dala and boat.

      Hope it helped!

  5. Dear Giulia,

    I found your post on Mafia Island very usefull. I am planning to travel to Tanzania in November with my husband. I am a bit worried about safety in Tanzania, and since we are on a budget we plan to take public transportation (like the boat to Mafia). Is there anything we should take in consideration, places to avoid and so on? I appreciate any info, tips you can give us. Thank you in advance,

    1. Hello Hulya, Tanzania is very safe and you won't have any problem with the people, you just keep open eyes in Dar Es Salaam. Arusha is safe too, just annoying but by the time you will get there you will know how to deal with people (and the inglorious FlyCatcher).
      So you will be able to make it with public transportation, just remeber it will take AGES, and you will wait long time as they minibus never depart the time they tell you.
      It will prove your nerves 🙂

      Hope also these posts can help you

      and here is a complete guide about planning a trip to tanzania

      Hope these posts will answers to some of your doubts, but if you have question ask me whatever you need to know. I spent almost in 1 year backpacking in Africa and I know a lot about the Continent, mainly Tanzania and Ethiopia.
      You will love it, people from Tanzania are incredible nice, try to get till Malawi Lake, the south isn't touristic at all so, even if hard moving around and will take long time you will meet incredible people.
      Also, I would highly recommend to get till Pangani, Swhaili Coast

      Last, but not least, the best safari can be done in the northern parks, it's very expensive but definitely worth it, departing from arusha,


    1. Ciao Filippo, in questa versione inglese sto piano piano traducendo, in Italiano ho sicuramente più materiale. La pazienza è la virtù dei forti no? Ciao!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Alcune immagini pubblicate sono state tratte da Internet, nel caso in cui, il loro utilizzo, violasse diritti d’autore, mandateci una mail a [email protected] e verranno immediatamente rimosse.

Copyright © 2010 – 2024 All Rights Reserved
Viaggiare Low Cost - Di proprietà di Giulia Raciti - P. IVA 03630400830
crosschevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram