
Mafia Island (394 km2) is located in the east coast of Tanzania opposite the delta of the Rufiji River. The 20 kilometres wide stretch of water between the delta and the island is called the Mafia Channel. Mafia Island is part of a small Tanzania’s Mafia archipelago in the Indian Ocean consists of one large island and several smaller islands, including Jibondo, Chole, Juani, Bwejuu, Mbarakuni, Shungumbili and Nyororo. Some of which are inhabited. The main town on Mafia is Kilindoni on the west coast. In the south beaches include secluded Ras Kisimani, just across from Bwejuu Island and Utende. On the east coast is Chole Bay, Mafia's protected deep-water anchorage and original harbour. The bay is studded with islets, sandbanks and beaches, and is protected from the east by coral reefs and Juani Island.
The island lies across the trade routes from the Gulf and has seen Egyptian, Omani, Greco-Roman, Chines, Portuguese, English and German occupation, and has had a prominent place in the history of the East Coast of Africa, as it was a safe haven for ships to stop for water and for repairs. The Mafia Archipelago hosts antiquities dating back to the Eleventh Century, including ruins at Kisimani Mafia, Kanga, Kua on Juani Island and Chole Island.
The atmosphere of all the islands in Mafia is one of adventure: days are spent fishing or exploring exposed sand bars and untouched reefs, however the main appeal for many visitors is that it remains locked in a time warp of the early 20th Century.
Surrounded by a protected marine park, the diving, fishing and snorkelling here are among the best in the region. Mafia is known for migratory whale sharks - spotting these gentle giants is an unforgettable experience. With over 50 coral types and 400 fish species, the archipelago offers one of the world's finest opportunities for snorkelling with whale sharks.
Best time to visit: Oct - Feb (whale sharks & visibility) · Jun - Sep (coolest)
Recommended duration: 1 - 3 days recommended
Entry cost: Park fees vary - contact us for current rates
Key Attractions
- Mafia Island Marine Park
- Chole Bay anchorage
- Kua ruins on Juani Island
- Whale shark migration (Oct - Feb)
- Historic trade-route antiquities
Activities
- Scuba diving
- Snorkelling with whale sharks
- Deep sea fishing
- Dhow sunset cruises
- Island and ruins tours
- Sandbank excursions


Safari Packages

2 - 5 Days Mafia Island Holiday
Price on request
Mafia home of the whale shark and an underwater paradise is primarily known for its ocean glory, the Marine Park which was created to protect its reefs. The diving, fishing, and sn
View Itinerary
Bwejuu Island, Mafia
Price on request
Bwejuu Island is considered the most beautiful island in the archipelago and for very good reason. Just under three hours sail from Mafia Island Diving, the journey itself is a hig
View Itinerary
Chole Bay Snorkelling, Mafia Island
Price on request
Snorkelling in Chole bay is a fantastic, colourfully exuberant experience accompanied by hoards of fish, all with different shapes, colours and sizes. The waters surrounding Mafia
View Itinerary
Chole Island Tour
Price on request
Chole Island, once at a crossroads of a major trade route is now considered a place where one can take a glance back in time. Chole Island is one of the smallest of the islands tha
View Itinerary
Day Trip to Mafia Island
From $638 / person
Enjoy an amazing full day trip to Tanzania’s Mafia Island, home of the whale shark and an underwater paradise. The trip starts from either Dar es Salaam or Zanzibar Island by fligh
View Itinerary
Deep Sea Fishing Mafia Island
Price on request
Mafia Island is also renowned for deep-sea fishing, as large populations of tuna, sailfish, marlin and other big game fish can be found in Mafia’s waters. The best times for a fish
View Itinerary
Fisherman Island, Mafia
Price on request
Fisherman Island is a beautiful small islet hidden on the North Eastern side of Chole Bay. Its name comes from the periodic presence of Mafian Fisherman who stop over to dry their
View Itinerary
Humpback Whale Watching
Price on request
Humpback whales are one of the largest rorqual species; adults can grow up to 16 metres in length and weigh up to 36,000 kg. They are found all over the world and can migrate up to
View Itinerary
Jibondo Island, Mafia
Price on request
About an hour’s sail south of Chole, Jibondo Island is the most traditional of the archipelago’s settlements, and most of its two thousand inhabitants engage in fishing, especially
View Itinerary
Kua Ruins Tour, Mafia Island
Price on request
Nestled amongst the overgrown forests in the South of Juani Island are a set of ruins, the last remnants of the ancient city of Kua dating back to the early 12th century. Kua is an
View Itinerary
Mafia Island Sunset Cruise
Price on request
A sunset cruise is a beautiful option for couples, families and friends to sit back and relax with a drink in hand and not a care in the world. For those of us who have been to Afr
View Itinerary
Mange Sandbank, Mafia Island
Price on request
Mange sandbank is located in south of Chole Bay. It is the most pristine patch of pure, white sand that only is exposed during low tide. This tiny patch of dreams is surrounded by
View Itinerary
Marimbani Sandbank, Mafia
Price on request
Marimbani Sand bank is the perfect place to relax and find comfort on the soothing sand of Marimbani Sandbank. With just a 20-minute boat trip away from the public beach, you’ll ar
View Itinerary
Scuba Diving in Mafia Island
Price on request
Much of Mafia Island is a protected Marine Park and among the world’s famous places for scuba diving. The diversity of marine life is excellent from invertebrates and celaphods to
View Itinerary
Turtle Hatchling, Mafia Island
Price on request
Between June and September hundreds of baby turtles make their instinctive scramble from the white sandy beaches to the warm Indian Ocean waters. In Mafia it’s fortunate enough to
View Itinerary
Visit to Hidden Lagoon, Mafia Island
Price on request
Also Known as Kua Lagoon or Blue Lagoon hiding in a marine park, a beautiful lake, this is the best secret of the Mafia Island. The blue lagoon is a long channel linking the huge i
View Itinerary
Whale Sharks Snorkeling
Price on request
Snorkeling or Swimming with whale sharks is one of the best experiences Mafia Island has to offer. Whale Sharks are the largest fish in the ocean and their docile and curious natur
View ItineraryFrequently Asked Questions
How do you get to Mafia Island?
Light aircraft from Dar es Salaam or Zanzibar (Coastal Aviation and Auric Air offer multiple daily flights, approximately 30-50 minutes). Flights also connect from parks such as Nyerere National Park.
How far is Mafia Island from Zanzibar?
About 198 km by air. Flight time is roughly 30-40 minutes from Zanzibar or Dar es Salaam.
When is the best time to visit Mafia Island?
October to February offers the best underwater visibility and whale shark season. June to September is the coolest period. The island has two rainy seasons: November-December and March-May.
Ready to explore Mafia Island?
Request a Quote