L’accident s’est produit près de la gare d’Assilah, lorsqu’un conducteur a perdu le contrôle de son véhicule, provoquant son renversement sur le bas-côté de la route. Certains passagers étaient coincés à l’intérieur du bus avant d’être évacués par les services de secours.
Dès leur arrivée, les éléments de la protection civile, en collaboration avec les autorités locales, ont pris en charge les blessés, qui ont été transportés à l’hôpital régional Mohammed V de Tanger.
Si plusieurs blessés ont quitté les urgences après avoir reçu les premiers soins, d’autres restent en soins intensifs.