Experience the thrill of deep-sea fishing in the crystal-clear waters of Zanzibar! This unforgettable day trip combines the excitement of sport fishing with the natural beauty of snorkeling near Mnemba Island – one of Zanzibar’s top marine reserves.
Led by experienced local captains and crew, you’ll set out on a fully-equipped fishing boat to target some of the Indian Ocean’s most sought-after catches, including barracuda, tuna, rainbow runner, wahoo, and even marlin depending on the season. Whether you’re a seasoned angler or trying fishing for the first time, the crew will tailor the experience to match your skill level and the day’s conditions.
After fishing, head to the famous Mnemba Island Atoll, where you’ll have a chance to snorkel in vibrant coral gardens, swim in warm turquoise waters, and even spot dolphins if you’re lucky! All necessary fishing and snorkeling gear is included for your comfort and safety.


🗺️ Itinerary
Hotel pickup and transfer to the fishing departure point
Meet your captain and crew, receive safety briefing and gear
Depart for your fishing adventure along Zanzibar’s coast
Enjoy several hours of deep-sea fishing with expert assistance
Cruise toward Mnemba Island for a guided snorkeling session
Relax, swim, or explore the stunning marine reserve
Optional dolphin spotting depending on conditions
Return to shore and transfer back to your hotel
✅ Tour Includes
Hotel pickup and drop-off from your accommodation in Zanzibar
Private or shared fishing boat with local captain and crew
All fishing gear and bait
Snorkeling equipment (mask, fins, snorkel)
Safety gear and life jackets
Chilled bottled water and light refreshments
Guided snorkeling experience at Mnemba Island
Optional dolphin spotting (seasonal)
📍 Perfect For
Adventure seekers and sport fishing enthusiasts
Couples, families, or groups looking for a fun day on the water
Beginners and seasoned anglers alike
Nature and marine life lovers
Visitors wanting a mix of fishing, snorkeling, and island relaxation in one day
📞 Book now and enjoy the ultimate Zanzibar experience—nature, history, and paradise beaches—all in a single day!
+255 775 000 030 Or Email Us on sales@mytriptrek.tz