Thời điểm trên, chiếc xe khách giường nằm biển kiểm soát 29B – 04346 chạy hướng Diễn Châu – Vinh, khi đến địa điểm trên thì va chạm với ô tô con biển kiểm soát 37A - 408.56 chạy cùng chiều phía trước.
Cú va chạm mạnh khiến chiếc xe ô tô con lật phơi bụng, hư hỏng nặng. Lúc đó, trên xe ô tô con có 3 người, rất may chỉ bị thương nhẹ. Người dân phải đập cửa kính để đưa nạn nhân ra ngoài.