The HPG, citing a survivor's account, said the cause of the accident was overspeeding. The driver was said to have lost control of the bus, which led to it making a zig-zag path. It then hit the railings and fell off the elevated highway.