The cheapest time to fly to Lima can vary, but generally, you may find lower fares during the shoulder seasons or off-peak periods. These are typically the times when tourist demand is lower. Prices may be more affordable during weekdays compared to weekends. Additionally, keeping an eye out for special promotions, sales, or last-minute deals can help you find cheaper flights to Lima.