Hopelessly poor. The bus was over one hour late, then we were accommodated in another bus, therefore our seat numbers booked had gone for a toss. The bus was further delayed enroute to pickup passengers from another Kallada bus, because of breakdown, so further confusion, finally we arrived at destination 2 hours behind schedule. Are you by any chance competing with Indian railways - for their worst punctuality ???