Officials said the pilot failed to refuel en route and did not report engine failures caused by the lack of fuel until it was too late.
A series of human errors have been blamed for the Colombian plane crash that killed 71 people last month, including most of Brazil's Chapecoense football team.
Aviation authorities said the plane took off without enough fuel to safely complete the flight and the pilot failed to stop midway to refuel.
Investigators also said the flight plan did not meet international standards, but they ruled out sabotage or mechanical problems.
TRT World's Mariana Palau reports from Bogota.