Five franchised bus companies are providing bus services to the travelling public. They have about 6,151 buses and operate about 678 routes by end December 2018. The bus operators are: