K železničnímu neštěstí došlo mezi městy Hennenman a Kroonstad ležícími na území provincie Svobodný stát. Jihoafrické ministerstvo dopravy v tiskovém prohlášení uvedlo, že ke srážce došlo poté, co se řidič nákladního automobilu pokusil přejet železniční trať navzdory tomu, že viděl přijíždějící vlak.

„Řidič zariskoval. Myslel si, že to stihne, a vůbec nemyslel na to, co se může stát. Jeho rozhodnutí stálo mnoho lidí život,“ prohlásil ministr dopravy Joe Maswanganyi. Zároveň potvrdil, že se řidič nákladního automobilu, který z nehody vyvázl bez zranění, pokusil z místa neštěstí uprchnout. Místní policie ho však zadržela.

Ve vlaku mířícím z města Port Elizabeth do Johannesburgu cestovalo podle informací různých médií 400 až 700 pasažérů. Záchranáři uvedli, že většina cestujících naštěstí dokázala včas vyskočit z vlaku na koleje. Některé vagony totiž začaly po srážce hořet. 

Obnovení provozu v oblasti tragédie zabere minimálně 36 hodin.