Vào khoảng 12h ngày 24/12, xe khách giường nằm BKS 36B-026.05 đang di chuyển trên QL1 theo hướng Bắc vào Nam thì đột ngột giảm tốc độ để đón trả khách tại Km431+200 QL1 (đoạn đối diện cổng chào xã Diễn An, huyện Diễn Châu, tỉnh Nghệ An).
Cùng lúc này, xe khách giường nằm BKS 18B-001.25 chạy tuyến Nam Định - Vinh, đi phía sau với tốc độ cao không phanh kịp, đã đâm mạnh vào đuôi xe BKS 36B-026.05.
Cú đâm mạnh khiến 2 xe dính chặt vào nhau, chiếm gần như toàn bộ phần đường bên phải tuyến khiến QL1.
Lúc này trên 2 xe có hàng chục hành khách, nhưng may mắn mọi người chỉ bị xây xước nhẹ. Tuy nhiên, vụ tai nạn đã khiến tất cả bị một phen hú vía. Người dân phải phá cửa xe để đưa người bên trong xe ra ngoài.
Vụ tai nạn khiến giao thông ách tắc cục bộ, đến 15h cùng ngày, lực lượng CSGT điều xe cẩu tới đưa 2 phương tiện rời khỏi hiện trường.