Nhân chứng tại hiện trường cho biết vào thời điểm xảy ra tai nạn, xe tải chở cát mang biển kiểm soát 37H 056.76 cố băng qua đường tàu thì xảy ra va chạm với đoàn tàu mang số hiệu VNR-D19E-921, đang lưu thông theo hướng Nam - Bắc. Tai nạn khiến đầu xe tải biến dạng, đầu kéo tàu hoả cũng bị biến dạng và một số toa lệch khỏi ray.
Ngay khi nhận tin báo, cơ quan chức năng huyện Nghi Lộc, Phòng Cảnh sát giao thông tỉnh Nghệ An đã có mặt để giải tỏa hiện trường và điều tra vụ việc. Công ty Cổ phần vận tải đường sắt Sài Gòn cũng đã điều một đầu máy đến để thay cho đầu máy bị hư hỏng.
Người dân địa phương cho biết từ đầu năm đến nay tại vị trí này đã xảy ra bốn vụ tai nạn, tuy nhiên ở đây không có rào chắn mà chỉ có biển cấm xe khách từ 9 chỗ và xe tải từ 2,5 tấn không được lưu thông qua nút giao.