Its a good bit more complex than that here in the states. There are many different local and regional bus lines, bus companies, state and city run bus service, and the information is a bit complex to get pulled up. Some regions have multiple bus lines that cover them. There are also national bus lines like greyhound.
Not much organization to the chaos here, but I would imagine that is not surprising.