Secondo le prime ricostruzioni diffuse dai media argentini, lo scontro è avvenuto intorno alle 7.30 (le 12.30 in Svizzera), quando un treno che era fermo in stazione è stato investito da un altro, che viaggiava dal centro di Buenos Aires verso l'hinterland della città.
L'incidente è avvenuto sulla Linea Sarmiento, che collega la periferia ovest della capitale argentina con il centro, terminando nella stazione Once, dove il 22 febbraio dell'anno scorso un treno si è schiantato, in un incidente che ha causato un bilancio di 51 morti e oltre 700 feriti.
Nella stazione di Castelar, a circa 25 km da Buenos Aires, sono ancora in corso le operazioni di evacuazione dei feriti, così come il recupero dei passeggeri rimasti bloccati dentro ai treni.