Vào thời điểm trên, anh Võ Văn Thọ (SN 1973), trú xã Quỳnh Mỹ, huyện Quỳnh Lưu, Nghệ An điều khiển xe tải mang BKS 37C-057.03 chạy từ xã Diễn Đoài, huyện Diễn Châu xuống Quốc lộ 1A, khi đi qua đường sắt do anh Thọ không quan sát nên đã đâm vào tàu hỏa chở hàng.
Vụ tai nạn đã làm chiếc xe tải bị tàu hỏa kéo đi khoảng hơn 30m rồi rơi xuống ruộng lúa bên đường ray và bị hư hỏng nặng. Ngay sau vụ tai nạn, cơ quan chức năng và người dân địa phương đã đưa tài xế xe tải đến bệnh viện cấp cứu, chữa trị, đồng thời lập biên bản giải quyết vụ việc