Según los primeros informes de las autoridades de tránsito, el accidente fue provocado por una presunta falla mecánica que impidió al conductor maniobrar antes de salir de la vía. El vehículo, que viajaba a plena capacidad, se hundió rápidamente tras el impacto, dejando poco margen de salida para los ocupantes.
Buzos de la Marina y del servicio de Guardacostas se encuentran en el lugar, aunque las fuertes corrientes del río dificultan las inmersiones.
Este incidente vuelve a poner sobre la mesa la falta de mantenimiento en el transporte público y la peligrosidad de las rutas que bordean los grandes ríos en Bangladesh, donde los accidentes fluviales y terrestres cobran cientos de vidas cada año.