The two aircraft collided at 18:13 approximately east of Tambacounda, Senegal, while cruising at an altitude of along the same airway in opposite directions, in an area with no radar coverage. The impact sheared off the top 1-metre section of the Boeing's right winglet and was registered on the on-board flight data recorder as a brief oscillation and an uncommanded yaw promptly corrected by the autopilot. It is believed that air ambulance 6V-AIM was struck on the fuselage, resulting in the loss of cabin pressure and the incapacitation of the crew. The HS-125 continued flying for a further 55 minutes without the crew responding to any of the several attempts made to contact them. It flew past Dakar, its intended destination, before presumably running out of fuel and crashing into the Atlantic Ocean around west of Dakar. The wreckage was not recovered. The crew of the CEIBA 737 in the meantime had assessed that their aircraft was operating normally, and decided to skip the scheduled stopover at Cotonou, Benin, and instead continue directly to Malabo, where it landed without further incident.
In August 2017, the Senegalese Bureau of Enquiry and Analysis for Civil Aviation Safety released a final report stating that the probable cause of the accident was the failure of the HS-125 crew to maintain the assigned flight level, which the crew had correctly acknowledged and read back to the air traffic control. The report also noted that there had been previous incidents involving 6V-AIM in which a significant discrepancy was registered between the altitude indicated by the plane's altimeters and transponder, suggesting a possible fault in the aircraft's pitot-static system that may also have contributed to the accident. The report also lists as a possible contributing factor a failure by Senegalair's crew and maintenance staff to comply with established procedures, mentioning several previous detected instances. Both aircraft were equipped with TCAScollision avoidance system, and the CEIBA 737's unit was subsequently analysed and found to be working correctly. Despite this, the CEIBA crew received no TCAS warnings prior to the collision, a circumstance that according to the report could have been the result of the HS-125's instrument failure and resulting discrepancy between the altitude information shown on the altimeter and the one fed to the transponder and TCAS systems.