Theo thông tin ban đầu, vào thời điểm trên, xe khách hãng Hà Sơn - Hải Vân, biển kiểm soát 24B- 005.39 (chưa rõ người điều khiển) chạy hướng Lào Cai - Hà Nội, vượt trái đâm vào đuôi xe tải biển kiểm soát 88C-100.89 đi theo hướng ngược lại.
Sau đó, xe tải biển kiểm soát 88C-100.89 do lái xe Bùi Văn Hùng (sinh năm 1986, trú tại Đại Đồng, Vĩnh Tường, Vĩnh Phúc) điều khiển đổ xoay ngang vào xe container biển kiểm soát 77C-142.40, kéo theo rơ móoc 77R-020.54, do Hà Minh Nhật (sinh năm 1983, trú tại Bình Định) điều khiển.
Vụ va chạm làm lái xe khách bị thương nặng và 2 hành khách trên xe bị thương nhẹ. Riêng xe tải (đang chở gà) bị hư hỏng nặng, lái xe bị thương nhẹ, nhiều lồng gà văng xuống đường. Do tránh xe tải, xe container đã lao sang bên phải, đâm vào hộ lan và hư hỏng nhẹ. Tại hiện trường, xe khách bị vỡ nát gần như toàn bộ phần ca bin.
Theo ông Vũ Hồng Ánh, Phó đội trưởng Đội 1, Cục Cảnh sát giao thông đường bộ (Bộ Công an), nguyên nhân ban đầu là do xe khách đã vượt xe đầu kéo và đâm vào đuôi xe tải chạy hướng ngược lại.
Sau khi tai nạn xảy ra, lực lượng chức năng đã có mặt xử lý, phân luồng tránh ách tắc giao thông và kịp thời đưa người bị thương đi cấp cứu. Cơ quan chức năng đang điều tra và xử lý vụ việc theo quy định.