Vào thời điểm trên, xe tải chở sắt mang BKS 98C-075.33 lưu thông theo hướng Bắc Giang - Hà Nội đã xảy ra va chạm với xe khách 16 chỗ Ford transit, mang BKS 29B-035.97 đi cùng chiều.
Báo điện tử VOV dẫn lời nhân chứng cho biết, lúc này xe 29B-035.97 đang trả khách dưới gầm cầu vượt Đình Trám thì bị xe tải đi phía sau đâm vào đuôi xe. Cú đâm mạnh khiến chiếc xe khách bẹp rúm, hư hỏng hoàn toàn, văng xa hàng trăm mét. Nhiều hành khách trên xe bị mắc kẹt, người dân phải cậy xe để cứu hành khách. Hậu quả làm 2 người tử vong, gần 10 người bị thương được đưa đi cấp cứu tại Bệnh viện Đa khoa tỉnh Bắc Giang và tỉnh Bắc Ninh. 2 nạn nhân tử vong được xác định là anh Nguyễn Văn Khánh (SN 1989, trú xã Lương Bằng, huyện Kim Động, tỉnh Hưng Yên); anh Lò Văn Thu (SN 1983, trú xã Thanh Yên, huyện Điện Biên, tỉnh Điện Biên).Ngay sau khi xảy ra vụ tai nạn, Phòng Cảnh sát giao thông (Công an tỉnh Bắc Giang) và lực lượng chức năng có mặt tại hiện trường điều tiết giao thông, phối hợp đưa nạn nhân đi cấp cứu, điều tra nguyên nhân vụ tai nạn.