Theo nhiều người dân chứng kiến, vào khoảng thời gian trên anh Phạm Sỹ Thanh (SN 1990) điều khiển xe máy mang biển kiểm soát 21V7-8533 lưu thông trên Quốc lộ 70, theo hướng Hà Nội - Yên Bái, khi đến Km 31+300, thuộc tổ 8, Thị trấn Yên Bình thì xảy ra va chạm với xe máy mang biển kiểm soát 21F1-2763 do chị Cao Thuý Hằng điều khiển đi cùng chiều. Chị Thúy chở cháu Cao Ngọc Khánh (SN 2017) phía sau.
Vụ va chạm đã khiến anh Thanh cùng xe máy ngã văng sang làn đường bên cạnh. Cùng lúc đó xe tải chở vật liệu xây dựng mang BKS 21C 066.19 do anh Bùi Xuân Hạng điều khiển đi ngược chiều không tránh kịp đã cán qua người khiến anh Thanh tử vong tại chỗ. Chị Hằng và cháu Khánh bị thương được người dân đưa đi cấp cứu.
Ngay sau khi vụ tai nạn xảy ra, lực lượng chức năng đã có mặt ngay tại hiện trường để phân luồng giao thông, giải quyết và điều tra rõ nguyên nhân gây ra vụ tai nạn.