Fishing in Africa

Fishing Destinations in East Africa


Malindi and Watamu

Located on the Kenyan coast, these two towns are famous for their deep-sea fishing opportunities. Fishermen here regularly catch marlin, sailfish, yellowfin tuna, and other big-game fish, especially between November and March. Boat charters with experienced local guides are available.

Lake Victoria

The world’s second-largest freshwater lake, shared by Kenya, Uganda, and Tanzania, is a great place to fish for tilapia and Nile perch. Local fishermen often use traditional methods, providing a cultural fishing experience.


Zanzibar and Pemba Island

Off Tanzania’s coast, the Zanzibar Archipelago, including the islands of Zanzibar and Pemba, offers excellent deep-sea fishing opportunities. The waters here are teeming with game fish including kingfish, barracuda, and marlin.

Lake Tanganyika

Lake Tanganyika is another of Africa’s Great Lakes and offers unique fishing opportunities, especially for Tanganyika perch. The lake spans four countries, with the majority in Tanzania and the Democratic Republic of Congo.


Lake Victoria

On the Ugandan side of Lake Victoria, you can enjoy a fishing safari targeting the legendary Nile perch, which can reach up to 200 pounds. There’s also a variety of other species like tilapia, catfish, and tiger fish.

Murchison Falls National Park

The waters of the Nile within this park offer great fishing opportunities. The base of Murchison Falls is famous for being one of the best spots to catch the Nile perch.


Lake Kivu

Shared between Rwanda and the Democratic Republic of Congo, Lake Kivu offers great fishing opportunities, with species like tilapia and Nile perch. Fishing here also provides a chance to engage with local communities and experience their traditional fishing techniques.