Very bad roads
Very crowded, one might need to consider a flight fare instead of travelling by Bus. Local and Long distance Busses are so congested that there is no difference between a standing passenger and a seated passenger!
It's congested.
one of the best infrastructure in Botswana public transport, Palapye international bus terminal