The best month to arrive at Faro is December and the most expensive month to fly is July. (Average prices, based on 645 datapoints.)
The best day to arrive at Faro is Friday and it would be best to avoid Monday, as prices are on average 13.85% higher than on Friday. (Average prices, based on 370 datapoints.)
The cheapest airline flying to Faro is TAP Portugal. They are 79% cheaper than Lufthansa. (Average prices, based on 660 datapoints.)