The average flight time from Cusco to Lima is 1 hour and 4 minutes. The flight distance is 586 km / 364 miles and the average flight speed is 542 km/h / 337 mph.