El accidente se produjo cuando un tren de mercancías embistió al Kanchenjunga Express desde atrás, provocando el descarrilamiento de varios vagones. El exprés estaba cubriendo la ruta entre la ciudad de Silchar, en el estado de Assam, y la localidad de Sealdah, Calcuta.
Según informaciones preliminares recogidas por NDTV, el tren de mercancías se saltó una señal. Se cree que se logró limitar la cantidad de víctimas gracias a la construcción del tren de pasajeros, cuya parte trasera terminaba con un vagón de carga y uno de guardias de seguridad, con los compartimentos de pasajeros ubicados más adelante.