Theo đó, tàu hỏa SPT2 (chạy tuyến Sài Gòn - Phan Thiết) khởi hành từ Ga Sài Gòn đi Phan Thiết lúc 6 giờ 40 phút ngày 2/11. Đến khoảng 9 giờ cùng ngày, khi tàu vừa qua khỏi ga Gia Huynh, đến đoạn km1806+300 thì tông vào xe ben chở cát biển kiểm soát 86C-034.97 từ đường ngang dân sinh băng qua đường sắt. Cú tông làm xe ben văng xuống lề đường, phần đầu xe bị hư hỏng. Rất may vụ tai nạn không gây thương vong về người.
Tuy nhiên do cú va chạm, đầu kéo của tàu hỏa bị hư hỏng, phải nhờ tàu cứu hộ kéo về ga Gia Huynh để sửa chữa. Vụ tai nạn khiến tuyến đường sắt Bắc – Nam tạm thời bị gián đoạn, nhiều chuyến tàu phải dừng ở các ga để chờ khắc phục sự cố. Các lực lượng chức năng đang tập trung giải tỏa để sớm thông tuyến.
Nguyên nhân ban đầu gây tai nạn được xác định do xe ben chở cát khi qua điểm giao nhau giữa đường sắt không quan sát nên xảy ra va chạm.