I used to travel a lot. Most of my travels I used to go alone. My long distant bus travel occur mostly between Bangalore and Calicut. Sometimes Chennai too. Whenever I am travelling Kallada buses would be my first preference.
It only cost around 500 RS to travel from Bangalore to Calicut in a non AC semi sleeper bus. The seats are like cushions and no need to worry about back pains and all. It has got this adjustable seats. We can adjust our sitting position to a most comfort way.
Kallada also have AC buses and Multi axle Volvo buses. They are all priced reasonably. No extra and hidden charges.
The drivers are also good and experienced. They never created any problems as far as I know. No dangerous driving and all.