Một nhân chứng cho biết: "Thời điểm trên, chiếc xe tải chở cát đi ngược chiều lấn đường trước khi gây ra tai nạn. Chiếc xe khách mang biển số 36B bị húc lật nhào nhiều vòng rồi lăn xuống mương nước. Rất nhiều người đi đường chứng kiến vội vàng báo cho lực lượng chức năng và sơ tán người trong xe".
Hậu quả khiến 2 người tử vong tại chỗ là anh Trần Văn Chiến, 22 tuổi ở (Hậu Lộc, Thanh Hóa) và anh Lê Văn Phú, 31 tuổi, ở xã Giai Phạm (Yên Mỹ, Hưng Yên) và 5 người khác trong tình trạng bị thương gồm cả phụ nữ và trẻ em.