— Tanzania

Mafia Island

Mafia Island is Tanzania‘s premier marine diving destination, known for whale shark encounters, coral reef diving, big-game fishing, and Swahili ruin exploration. Visitors can book short domestic flights from Dar es Salaam starting at around $130 to $162 one way, with Mafia Island Marine Park fees set at $23.60 per person per day in 2026. Mafia Island is a 394 square kilometre island sitting approximately 120 kilometres south of Dar es Salaam off the Tanzanian coast, forming the centrepiece of Tanzania’s first and largest marine protected area.

Mafia island

What Makes Mafia Island Different from Other Tanzania Island Safaris

Mafia Island occupies a distinct position among Tanzania’s Indian Ocean islands. While Zanzibar draws visitors for its beaches and nightlife, Mafia draws divers, marine wildlife observers, and anglers who want fewer crowds and deeper access to the reef. The beaches on Mafia Island can be mangrove-heavy, meaning most people are attracted to the island not for relaxation and sunshine, but for some of the world’s best diving and whale shark sightings.

Mafia Island, known locally as Chole Shamba or Kisiwa cha Mafia in Swahili, is an island of the Mafia Archipelago located in Mafia District in the southern Pwani Region of Tanzania across the Mafia Channel. The island is the third largest in Tanzanian ocean territory, but is not administratively included within the semi-autonomous region of Zanzibar, which has been politically separate since 1890. This distinction matters practically: Mafia operates under mainland Tanzanian jurisdiction, with its own marine park authority and fee structures that differ from those in place at Zanzibar.

The origin of the name “Mafia” is still uncertain. It may be derived from the Arabic word “morfiyeh” meaning archipelago, or from the Swahili phrase “mahali pa afya,” which translates to a place of health. The island attracts tourists mainly in the categories of scuba divers, birdwatchers, game fishermen, and people seeking relaxation. The infrastructure is deliberately low-key. The island is a laid-back eco-alternative with one straight tarmac road, few hotels, no fancy shops, and only one ATM, though credit cards are accepted at the higher-end lodges.

Mafia Island Marine Park: The Underwater Safari at the Core of Every Visit

Mafia Island Marine Park (MIMP) is the reason most international visitors make the trip. At around 822 square kilometres, Mafia Island Marine Park is the largest marine protected area in the Indian Ocean, sheltering a unique complex of estuarine, mangrove, coral reef and marine channel ecosystems. In 1995, Mafia Island received financial support from the World Wide Fund for Nature to establish a natural marine wildlife centre, which led to the establishment of the first Marine Park in Tanzania.

Almost half of Mafia’s coastline is part of Mafia Island Marine Park. The barrier reef, with 50 different corals and more than 460 species of fish, is a draw for divers and snorkelers, and this is the largest protected area in the Indian Ocean. Highlights include over 460 tropical fish species, five turtle species, the elusive dugong, and a plethora of hard and soft corals.

The marine park includes the only natural forest on the island and almost 400 fish species. There are also about 10 villages within the park’s boundaries with an estimated 15,000 to 17,000 inhabitants, all of whom depend on its natural resources for their livelihoods. The park is classified as a multi-use area specifically to allow resource use and conservation to coexist.

Within Chole Bay, the shallow reefs are well suited to snorkelling and beginner diving. Outside the bay, its entrance is guarded by a long coral wall that attracts more experienced divers, with more than 50 kinds of coral including giant table corals and huge stands of blue-tipped staghorn corals, as well as more than 400 species of fish. Entry fees are collected at a barrier gate across the main road about one kilometre before Utende, and must be paid by credit card, though if you arrive with cash only, park staff will receive it and process the payment on a park credit card.

Mafia Island Marine Park Fees and Safari Costs in 2026

Marine park entry fees apply to all visitors regardless of whether they dive, snorkel, or simply pass through the park boundary. All visitors and guests to Mafia Island Marine Park are requested to pay a fee of $23.60 per person per day at the entrance gate. This fee applies every day of your stay if you are accommodated within or near the park area, which covers most lodges in the Utende and Chole Bay zone.

Marine Park Entry Fee

$23.60 per person per day

Applies to all visitors inside park boundaries regardless of activity. Payable by credit card at the main gate. Keep your receipt as it will be checked on exit.

One-Way Flight from Dar es Salaam

$130 to $162

Operated by Coastal Aviation and Auric Air. Flight time is approximately 30 minutes. Round-trip fares start at around $324. Book well in advance during peak season.

Budget Accommodation

From $50 per night

Basic beachfront bungalows available on the western side of the island. These are outside the marine park boundary, which reduces daily park fee exposure for non-divers.

Standard to Mid-Range Lodges

$100 to $200 per night

Lodges in and around Chole Bay including Mafia Island Lodge and Shamba Kilole Eco Lodge. Rates typically include meals. Marine park fees are additional.

Whale Shark Excursion

$30 to $100 per person

Half-day boat trips to the whale shark feeding grounds off the western coast. Snorkelling equipment included. Marine park fees apply on top of excursion cost. Sightings are not guaranteed.

3-Day All-Inclusive Dive Package

$800 to $1,500 per person

Includes round-trip flights from Dar es Salaam, three nights accommodation, all meals, and three scuba dives in the marine park. Budget options use standard lodges; mid-range uses premium properties.

Peak season from October to March adds ten to fifteen percent to accommodation rates, while the wet season in April and May can save ten to fifteen percent. For non-divers who do not intend to use the marine park daily, staying outside the marine park boundary and visiting it on selected days can reduce costs, with tuk-tuk transport to the park costing around $10 return from the other side of the island.

Whale Shark Safaris on Mafia Island: Season, Access, and What to Expect

The whale shark season is the most talked-about element of any Mafia Island visit. The whale sharks arrive in Mafia’s seas on their annual migration from September to March and can often be spotted in great numbers close to the coast, feasting on plankton. Researchers have been monitoring whale sharks for several years off the west coast of Mafia Island, and peak sightings are usually achieved towards the end of November and the beginning of December.

During this period, these gentle giants concentrate around Mafia Island longer than anywhere else on the East African coast. Whale sharks are fascinating creatures: some live more than 100 years, reaching lengths of up to 20 metres and weighing in at 15 tons, yet they are totally harmless, feeding on enormous quantities of plankton.

Whale shark tours depart from the western coast of the island, near Kilindoni. Tour operators depart early to the west side of the island, where guests go out on a speedboat along the channel between Mafia and the mainland. Whale shark excursions are available seasonally, usually from November to March, weather dependent, and typically include transport by land to the whale shark site, a boat trip, guide, snorkelling equipment, and water.

Sightings are not guaranteed on any given outing. Weather, sea conditions, and the movement of plankton blooms all affect where the sharks are found on a particular day. October and November are considered the most reliable months for whale shark sightings, and travellers who visit in January may find no whale sharks present at all. Planning a stay of at least three to five days during November or December gives the best odds of a successful outing.

Whale Shark Code of Conduct: Mafia Island operators follow an internationally recognised code of conduct for whale shark interactions. Swimmers must not touch the animals and must maintain a respectful distance. They can be shy, so guests can look but not touch. Mafia Island follows a Code of Conduct which is a set of guidelines used around the world. Operators will brief you before entering the water.

Scuba Diving Safaris at Mafia Island Marine Park

Scuba diving is the primary activity drawing international visitors to Mafia Island. For divers and snorkellers, Mafia Island Marine Park is considered the best diving destination in East Africa. Established in 1995 as Tanzania’s first marine park, it spans 821 square kilometres, including coral reefs, mangroves, seagrass beds, and coastal forests.

The island’s warm waters are home to over 400 species of fish and extensive coral gardens, offering excellent conditions for both beginner and experienced divers. Top dive sites include Chole Bay, a protected lagoon with diverse marine life and shallow reefs ideal for beginners. Outside the bay, the coral wall draws more experienced divers looking for deeper structure, larger fish, and stronger water movement.

The best time for diving is from October to February, when visibility is best at up to 25 metres, and divers can access the walls outside the reef that protects Chole Bay. The main dive centres operating in 2026 include Big Blu Mafia Island Dive Centre and the dive operation at Pole Pole Bungalows, both based in the Utende area on Chole Bay. Dive centres on the island provide PADI federation certificates, with medical certificates mandatory for beginner courses.

Non-certified visitors can complete an introductory dive with a certified instructor before attempting any independent diving in the park. For those planning to complete a full certification course, a stay of between five and ten days is recommended to enjoy all aquatic activities, with five dedicated days required for beginner or advanced scuba diving courses.

Reef Diving in Chole Bay

Shallow protected reefs suitable for beginners and improvers. Home to clownfish, moray eels, octopus, and reef rays. Best visibility October to February.

Outer Wall Diving

The coral wall guarding the entrance to Chole Bay is suited to more experienced divers. Barracuda, rays, large grouper, and potato cod are commonly seen here.

Whale Shark Snorkelling

Seasonal excursion off the western coast near Kilindoni. Best from late October to early March, with peak sightings typically in late November and early December.

Humpback Whale Watching

From August to September, humpback whales can be seen breaching and playing offshore during their annual migration. Boat-based excursions can be arranged through dive operators.

Dhow Sailing and Sandbank Picnics

Pole Pole organises boat excursions and picnics to isolated islets, sandbanks, and islands every day according to the tide. Marimbani Sandbank is a popular destination, surrounded by clear Indian Ocean water.

Big-Game Fishing

The rich marine life is well suited to deep sea fishing, and visitors can charter a boat to the seamounts beyond the marine park. Species caught include sailfish, wahoo, tuna, and giant trevallies.

Best Time to Visit Mafia Island for Safaris and Marine Wildlife

Mafia Island has two distinct travel windows that serve different interests. The island is accessible all year round, though the best time to visit is during the dry season, which runs from June to October. During these months, the weather is warm, sunny, and mostly dry, making it ideal for outdoor activities such as diving, snorkelling, and exploring the island.

The second window, from October through to early March, is driven by the whale shark migration. These two windows overlap in October and November, making that two-month period the most popular time to visit if whale sharks are a priority. Like the mainland, the island has two rainy seasons: short rains in November and December, and long rains from March to May, when the island’s tourism effectively closes. Many lodges shut during the long rains in April and May, so travel during that period is not advisable without confirming accommodation is open.

June to October (Dry Season)

Best for diving and general island access. Warm, dry, and settled. Peak tourist season means higher rates and advance booking is recommended. Humpback whales commonly seen offshore in August and September.

October to March (Whale Shark Season)

Best for whale shark encounters. Late November and early December offer the highest density of sightings. Short rains fall in November and December but typically clear quickly. Water visibility excellent October to February.

April to May (Long Rains)

Avoid if possible. Most lodges close during this period. Diving conditions deteriorate significantly. Ferry crossings are unreliable and flights may be disrupted by poor weather.

January to March (Shoulder Season)

Quieter and cheaper. A more peaceful and economical period. Whale sharks are still possibly present in January but sightings become less consistent from February onward. Advance booking requirements are lower.

Getting to Mafia Island in 2026

Air is the standard and most reliable way to reach Mafia Island. Domestic flights from Dar es Salaam to Mafia Island are the quickest and most convenient option, with Coastal Aviation and Auric Air operating daily flights at a cost of around $150 one way if purchased in advance. The shortest flight time from Dar es Salaam to Mafia Island is 30 minutes.

Auric Air also operates connections from Selous (Nyerere National Park), which is ideal for combining a mainland safari with a beach escape, and from Serengeti National Park, allowing travellers to connect from the northern circuit directly to Mafia Island. This makes it straightforward to append Mafia Island to a Tanzania safari itinerary without returning to Dar es Salaam first.

A government ferry does exist as an alternative, but it comes with significant practical limitations. The government ferry is periodically under maintenance, meaning there may be only one ferry running with no indication of when the schedule will normalise. Strong north winds can also disrupt departures. Flight is strongly recommended until ferry services stabilise. Once on the island, local transportation options include taxis, bicycles, and boats to navigate between different attractions and accommodations.

Airport transfer note: Mafia Airport (IATA: MFA) is a small domestic airstrip served by light aircraft. Luggage allowances on these small planes are strict, typically around 15 kilograms. Pack light and carry valuables in hand luggage. Flight delays into Dar es Salaam from international connections are common, so it is worth leaving enough time between landing and catching the onward domestic flight to Mafia.

Accommodation on Mafia Island

Accommodation on Mafia Island ranges from basic bungalows to small eco-lodges with structured dive programmes. The island offers a range of accommodation choices to suit different preferences and budgets, including eco-lodges like Shamba Kilole Eco Lodge for environmentally conscious travellers, luxury options such as Pole Pole Resort and Kinasi Lodge for those seeking a more upscale experience, and mid-range options like Mafia Island Lodge. These accommodations typically provide swimming pools, on-site restaurants, and various organised activities including diving and boat tours.

Pole Pole Bungalows is a small, privately owned hillside eco-lodge overlooking Chole Bay within Mafia Island Marine Park. It is laid-back and rustic in style, with coconut palms surrounding the nine accommodations, two of which occupy a beachfront position. Chole Mjini Treehouse Lodge on Chole Island offers a more remote option accessible by boat from the main island, positioned directly in the marine park.

Budget

$50 to $100 per night

Basic beachfront bungalows, mostly on the western side near Kilindoni. Outside the marine park boundary. Limited facilities. Self-arrange transport to dive sites and whale shark areas.

Mid-Range

$100 to $200 per night

Lodges in or near Chole Bay including Mafia Island Lodge and Shamba Kilole Eco Lodge. Meals usually included. Marine park fees and dive costs additional. Structured activities available on-site.

Upscale

$200 to $400 per night and above

Pole Pole Bungalows, Kinasi Lodge, and Chole Mjini Treehouse Lodge. Full-board rates standard. Dive programmes, excursions, and guided snorkelling typically included or available at the lodge.

Most lodges within the marine park zone are full board or half board. This is partly a practical matter: there are very few independent restaurants outside Kilindoni, and lodges within the park are some distance from the main town. Confirming meal arrangements and what activities are included in your rate before booking avoids unexpected costs during your stay.

Historical Sites and Cultural Attractions on Mafia Island

Beyond its marine environment, Mafia Island holds several well-preserved historical sites connected to its role as a trading hub. Mafia Island is mentioned in records as early as the 8th century. The island once played a major role in ancient trade between the people of East Asia and East Africa and was a regular stop for Arab boats.

Travellers can explore the Kua Ruins on Juani Island and wander through the remnants of a once-thriving community, discovering architectural remnants of Swahili culture. The Kua ruins serve as a reminder of the island’s historical significance and provide insight into its cultural heritage. Chole Island contains a national historical site located in the Jibondo ward in Mafia District, home to ruined Swahili mosques and tombs from the 14th century. The island was also an administrative base for Arab slave traders in the 19th century, and the largest standing ruin is a massive double-storey building with stone staircases and a labyrinth of anterooms.

A 115,000 hectare area encompassing Chole Bay, the southern coastline of Mafia and its associated smaller islands, along with the intervening marine waters, has been designated an Important Bird Area by BirdLife International, supporting populations of western reef egrets, Terek sandpipers, and crab plovers. Mafia Island also has diverse habitats including coastal high forests and lowland rainforests. Exploring these areas on foot allows sightings of indigenous monkeys, squirrels, flying foxes, lizards, and over 120 bird species.

Excursions by 4×4 vehicle take visitors right across the island through villages and changing terrain to the northern tip where a lighthouse stands at Ras Mkumbi. The northern tip drive is one of the few land-based activities on the island and gives a sense of the full breadth of its ecosystems, from mangrove margins to coastal forest and open grassland.

Practical Information for Visiting Mafia Island in 2026

Tanzania requires a visa for most international visitors. For most nationalities, a tourist visa can be obtained at any point of entry in the country upon arrival, but checking requirements with a relevant authority before travelling is advisable. Payment for the visa is required in cash US Dollars. The e-visa option is available online and is recommended as it avoids queues on arrival in Dar es Salaam.

Yellow fever vaccination is normally needed to enter Tanzania. It is advisable to take malaria prophylactics, though the risk on Mafia Island is not considered very high. Consulting a travel health practitioner or your doctor before departure is the correct step for up-to-date medical advice.

In terms of connectivity, Mafia Island has limited infrastructure. There is only one ATM on the island, located in Kilindoni. Credit cards are accepted at the larger lodges, but cash in US Dollars or Tanzanian shillings should be carried for smaller purchases, local transport, and tips. Mobile data coverage is available but unreliable in parts of the island, and Wi-Fi at lodges is generally slow compared to mainland Tanzania.

“Mafia Island Marine Park is the largest marine protected area in the Indian Ocean, covering approximately 822 square kilometres of coral reef, mangrove, and marine channel habitat.”

The island runs on a largely cash economy outside the main lodge zone. Tuk-tuks are the standard form of local transport and are available in Kilindoni. Renting a bicycle is possible for independent exploration of the main road. For travel between the main island and smaller islands such as Chole or Juani, boat transfers are arranged through lodges or directly with local boat operators at the waterfront.

Frequently Asked Questions About Mafia Island

How much does the Mafia Island Marine Park entry fee cost in 2026?

The marine park daily entry fee is $23.60 per person per day in 2026. This fee applies to all visitors who enter the marine park boundary, whether they are diving, snorkelling, or simply staying at a lodge located inside the park. Payment is made by credit card or cash at the main gate approximately one kilometre before Utende. Keep your receipt as it will be checked each time you pass through the gate.

When is whale shark season on Mafia Island?

Whale sharks are present in the waters around Mafia Island from approximately September to March each year, with peak sightings typically occurring from late October through to early December. The best single months for whale shark encounters are generally November and December. Sightings are not guaranteed on any individual outing, and weather or sea conditions can prevent departures on specific days. Visitors with a specific interest in whale sharks should plan a stay of at least three to five days to improve their chances.

How do you get to Mafia Island from Dar es Salaam?

The standard route is by domestic flight. Coastal Aviation and Auric Air both operate daily flights from Dar es Salaam (Julius Nyerere International Airport) to Mafia Airport (MFA). The flight takes approximately 30 minutes. One-way fares start at around $130 to $162 booked in advance, with round-trip fares from approximately $324. A government ferry does exist but is subject to maintenance closures and schedule changes, and air travel is strongly recommended for reliability.

Do you need a diving certification to visit Mafia Island Marine Park?

A diving certification is not required to visit the marine park. Visitors can snorkel, take dhow excursions, and access the beaches within the park without any certification. Scuba diving does require a recognised certification such as PADI Open Water for independent diving. Non-certified visitors can complete a Discover Scuba introductory course with instructors at the island’s dive centres. Full certification courses are available and require approximately five dedicated days on the island.

What is the best time to visit Mafia Island for diving?

The best visibility for diving in Mafia Island Marine Park is from October to February, when underwater visibility can reach up to 25 metres and conditions allow access to the outer reef wall as well as the sheltered bays. The dry season from June to October is also good for diving with settled weather and calm seas. April and May should be avoided as conditions deteriorate and most lodges close during the long rains.

Can Mafia Island be combined with a Tanzania mainland safari?

Mafia Island combines well with a Tanzania mainland safari, particularly with Nyerere National Park (formerly Selous Game Reserve) in the south. Auric Air operates direct connections between Nyerere National Park and Mafia Island, making it possible to move between the two without returning to Dar es Salaam. Connections from the Serengeti are also available. A typical combined itinerary might allocate four to six days on the mainland circuit and then five to seven days on Mafia Island.