You can fly from London Heathrow (LHR), and London City Airport (LCY) to Faro Airport (FAO) in just under 3 hours.