Mafia Island
Mafia Island Coastal

Mafia Island

Coastal · Coastal & Islands · 17 tours

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
Safari

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
Safari

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
Safari

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
Safari

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
1 Days

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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
Safari

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 Itinerary

Frequently 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