I’ve been commuting on public transport in Africa for 20 years already and I just wanted to share with you a really nice website I found with the most up-to-date routes added by people like on Wikipedia. The website is called Wikiroutes.info: https://wikiroutes.info/en/
It has a lot of different transportation info like routes lines, fare, schedule, stops and much more. Very cool for those who like crowdsourcing, you can just sign up there and add local routes in your city by yourself. It’s quite simple and they also have mobile app on android.
Please, join Wikiroutes community with me to add more routes.