Katastrofa wydarzyła się w pobliżu miasta Tenga, w prowincji Maputo. Do zderzenia dwóch pociągów doszło, jak podają agencje, prawdopodobnie na skutek awarii hamulców w jednym ze składów. Wg przedstawicieli ekip ratowniczych, liczba ofiar może jeszcze wzrosnąć, ponieważ nieustannie trwa wydobywanie ludzi z wraków wagonów. Według wstępnych doniesień, powodem katastrofy mogły być problemy techniczne z układem hamulcowym składu lub błąd człowieka - taką informację podała portugalska agencja prasowa Lusa. Agencja AP podaje jednak, powołując się na rząd Mozambiku, że przyczyną katastrofy był błąd człowieka. Do ostatniej tak wielkiej katastrofy kolejowej doszło pod koniec lutego w Egipcie. W pożarze pociągu jadącego z Kairu do Luksoru zginęło wtedy prawie 400 osób. Kolejnych 100 zostało ciężko rannych. Przyczyną pożaru była eksplozja butli z gazem w kuchence turystycznej.