Vào thời điểm trên, xe ô tô mang biển kiểm soát (BKS) 20C - 056.54 do anh Nguyễn Văn Nhung (sinh năm 1989), trú tại xã Nhã Lộng (Phú Bình) điều khiển, chạy hướng Thái Nguyên - Hà Nội đã đâm va với xe ô tô tải mang BKS 20C - 127.79 đang đỗ (do nổ lốp), trên xe tải có anh Nguyễn Văn Cao (tài xế) và các anh Lê Văn Trung, Phạm Văn Tuân (cùng trú tại huyện Phú Lương).
Sau đó, chiếc xe taxi BKS 20A - 248.47 do anh Nguyễn Hữu Tới dừng xe để đưa người bị thương đi cấp cứu thì bị ô tô tải mang BKS 29C - 485.29 do Nguyễn Ngọc Linh (trú tại Cẩm Giàng - Hải Dương) điều khiển đã đâm vào xe taxi từ phía sau.
Sau khi vụ tai nạn xảy ra, lực lượng chức năng và người dân nhanh chóng đưa các nạn nhân bị thương đi cấp cứu. Đồng thời, tổ chức lực lượng điều tiết các phương tiện tham gia giao thông qua đây để tránh ùn tắc.
Nguyên nhân vụ tai nạn đang được cơ quan chức năng điều tra làm rõ.