I'm wondering if it is possible to catch a boat from Senegal mainland to Cape Verde and how much/long it would cost.
My understanding is that there are no regular ferries. In 2009, Graham Hughes (first dude to visit all countries in the world without using a plane) had to pony up €3,500 to charter a seriously dodgy fishing boat for the trip, and was thrown into jail on arrival as an illegal immigrant.