Theo các nhân chứng, vào thời điểm trên, xe tải BKS 36C-020.46 di chuyển theo hướng nam- bắc, khi tới đầu cầu Gianh thì bất ngờ bị lật ngiêng sang bên đường. Cùng lúc đó, xe tải mang BKS 35C- 037.04 và xe khách BKS 51B-111.93 chạy cùng chiều đâm vào xe tải bị lật làm cả ba xe nằm chắn ngang đường và hư hỏng nặng. Lái và phụ xe xe ô- tô khách bị thương.
Vụ tai nạn làm Quốc lộ 1A ách tắc với hàng trăm phương tiện lớn nhỏ phải chôn chân tại chỗ. Do đoạn đường đầu cầu Gianh chưa được mở rộng nên việc giải quyết hậu quả vụ tai nạn gặp khó khăn và mất nhiều thời gian.

Hàng trăm ô-tô mắc kẹt trên quốc lộ 1A đoạn qua huyện Bố Trạch (Quảng Bình) sau vụ tai nạn.
Với sự nỗ lực của cảnh sát giao thông Công an Quảng Bình và lực lượng cứu hộ, đến 14 giờ chiều cùng ngày, tuyến đường đã thông trở lại.