Twenty-three students injured when a goods train collided with a college bus at an unmanned crossing in Karur.