There are direct buses and taxis from Cotonou to Malanville. Travel time can range anywhere from 12 hours to 18. It is best to break the travel up into two days with a stop in Parakou. From Parakou to Malanville can be as little as 5 hours in a direct taxi on a good day but an average time is around 7 hours.