Theo nhiều nhân chứng, tại thời điểm nêu trên, tàu hàng đang lưu thông theo hướng nam - bắc, khi đến đường dân sinh gần khu vực nhà thờ Vĩnh Mỹ, phường Vinh Tân giao nhau với đường sắt thì bất ngờ va chạm với xe tải chở vật liệu BKS 37C-017.21 do lái xe Nguyễn Xuân Hùng (28 tuổi, ngụ phường Vinh Tân) sang đường. Cú tông mạnh khiến xe tải bị hất văng xuống ao cách đó 30 m. Lái xe rơi ra khỏi ca-bin và bị tàu hỏa đâm chết. Được biết, khu vực xảy ra tai nạn có biển báo tàu hỏa nhưng không có rào chắn.
Nhận được tin báo, lực lượng công an, Cảnh sát giao thông TP Vinh và ngành đường sắt tới khám nghiệm hiện trường, lập biên bản sự việc. Đến khoảng gần 13 giờ cùng ngày, hiện trường vụ tai nạn được giải tỏa, tuyến đường sắt bắc - nam mới thông tuyến trở lại. Nguyên nhân vụ tai nạn đang được điều tra làm rõ.