The aircraft departed from Lagos on Sunday the 12th of November at 18:20 UTC for a flight to Yola with transit stops at Kaduna and Jos. The first and third sectors of the flight were flown by the Captain, while the first officer was on the controls for the second sector (KAD -JOS) of the flight. They both had problems with the flight controls in these sectors (aircraft veering to the left or right). The aircraft landed at Yola at 21:00 UTC for a night stop and the crew arrived at their hotel by 22:00 UTC.
On Monday the 13th, the departure from Yola was 06:00 UTC and the aircraft landed in Jos at 06:40 UTC. The fatal sector resumed from Jos at 07:30 UTC for Kaduna. The first contact with Kaduna Air Traffic Controller was flight level 140. The crew reported an Estimated Time of Arrival in Kaduna at 07:46 UTC , 138 souls on board including 14 crew members and a fuel endurance of 3 hours. The Captain stated that the official crew members were eight in number and the extra six persons were boarded at his discretion and that of the Station Manager.
Mr Shuaibu Adamu, the Air Traffic Controller in Kaduna gave the aircraft an inbound clearance with no delay for a locator approach unto runway 05 and passed on the 07:00 UTC weather report. Though, the initial landing clearance was for runway 05, the Captain requested to land on runway 23. He was reminded by the Air Traffic Controller that the wind was from 090 magnetic, but he still insisted on using the 23 approach. The Captain, therefore, accepted to land with a tailwind.