Whale Sharks at Mafia Island: Snorkelling With Gentle Giants
Mafia Island is one of East Africa's best-known places to snorkel with whale sharks, which gather in the island's waters in the warmer months and are watched from boats under strict viewing rules.
Whale sharks are the largest fish in the sea, yet they feed on tiny plankton and are harmless to people. Off Mafia, boats set out from the island's coast to look for them, and when one is found, small groups slip into the water to swim alongside.
This guide explains how the experience works, when it is usually offered and how to behave. Read it with the Mafia Island Marine Park guide and Mafia Island beaches.
This guide is part of our Uganda park trails and activities guide. When you are ready to plan, see our Uganda safari packages or the Ameera Africa Safaris Uganda tours homepage.
At a glance
- Activity: Snorkelling with whale sharks
- Season: Roughly October to March
- Where: Waters off Mafia Island
- Rules: Keep distance, no touching
- Base: Mafia Island lodges and guesthouses
How the Encounter Works
Boat crews and spotters head out to areas where whale sharks have been seen feeding near the surface. Spotters scan the water, sometimes with help from other boats and from the colour of the sea, and when a shark is located the boat approaches carefully. Snorkellers enter the water in small groups and swim parallel to the animal.
Encounters can last minutes or longer, depending on the shark. The animals are wild and not fed or attracted artificially, so there is no guarantee of a sighting on any given day. Many visitors treat a day on the water as a bonus even when sharks are elusive, thanks to dolphins, seabirds and clear views of the coastline.
Season and Timing
The usual window runs from roughly October to March, when the warmer, plankton-rich waters bring whale sharks closer to the island. Peak periods and numbers vary from year to year, so ask local operators about recent sightings before you choose dates. Outside the season, the island remains a rewarding place for diving, beaches and relaxation; see diving in Mafia Island.
Weather and visibility also matter. Calm seas help both spotting and snorkelling, and the best days are bright and light-wind. Our Tanzania best-time guide gives broader context on rainy and dry periods.
Ethical Rules and Good Behaviour
- Keep a respectful distance and never touch, ride or chase a whale shark.
- Do not use flash photography and avoid blocking the path of the animal.
- Stay with your guide and enter the water only when instructed.
- Limit group sizes in the water, and let other swimmers have space.
- Do not wear sunscreen that could wash off in the water if the operator asks you to avoid it; a long-sleeved rash vest is a good alternative.
- Choose operators who follow marine park guidelines and brief you properly.
Who the Activity Suits
Snorkelling with whale sharks is suitable for confident swimmers who are comfortable in open water and with a mask and fins. The sea can be choppy and the swim fast, so a reasonable level of fitness helps. Some operators provide flotation devices for weaker swimmers; ask in advance. Non-swimmers and young children can usually stay on the boat and watch from the surface.
If you suffer from seasickness, take advice from a pharmacist or doctor before travelling, and eat lightly before the trip.
What to Bring
Bring a swimsuit, rash vest or thin wetsuit, reef-safe sun protection, a hat, a towel, a dry bag and a camera with a waterproof case. Your operator will normally supply mask, snorkel and fins, but you can bring your own for a better fit. Carry water and a snack. See the East Africa packing list for general kit.
Where to Stay and How to Get There
Mafia is reached by a short flight from Dar es Salaam or other coastal airports, or by boat in some conditions; check current schedules with your operator. Stay options include small beach lodges and guesthouses; see where to stay in Mafia Island for what to ask. The island is quiet, so book early in the peak season and let your host arrange boats.
Combining Whale Sharks With a Safari
The season overlaps with the calving period in the southern Serengeti and with the green months in other parks, so a combined itinerary is possible: a northern safari followed by flights to Dar and onward to Mafia. For southern parks see Nyerere itineraries and the coastal and Saadani itinerary. Mafia also pairs with Pemba diving for a marine-focused trip.
Planning a Uganda safari? Send us your dates and we will build the route, permits and transport around what you want to see.
Related Tours, Guides and Resources
- Ameera Africa Safaris homepage: Uganda safaris, tours and holidays
- Uganda safari packages
- Uganda travel guide
- How to book a Uganda safari
- Plan your safari with our team
Itineraries That Include This Experience
Frequently Asked Questions
Related Uganda Safari Pages
- Mafia Island Marine Park Guide: Diving, Whale Sharks, Turtles and Quiet Beaches
- Diving in Mafia Island: Coral Reefs, Whale Sharks and Marine Park Conservation
- Mafia Island Beaches: Quiet Sands, Chole Bay and Marine Park Shores
- Where to Stay on Mafia Island: Marine Park Bases, Beach Lodges and Dive Stays
- Mountain Biking in Kenya: Hell's Gate, Naivasha and Laikipia on Two Wheels
- Buhoma Sector, Bwindi: Gorilla Trekking, Groups and Lodges
- Ruhija Sector, Bwindi: Gorilla Trekking, Groups and Lodges
- Tanzania Safari and Travel Guides: Serengeti, Ngorongoro, Kilimanjaro and Zanzibar
Ready to Plan Your Uganda Safari?
Tell us your dates, group size and interests and our Kampala team will reply with a clear, personal itinerary.
Back to the Ameera Africa Safaris homepage for gorilla trekking safaris in Uganda, our featured tours and the latest Uganda park fees.