Flüge nach Faro werden von einigen Linien- und Charterfluggesellschaften sowie auch Billigfliegern (z.B. Ryanair) täglich aus Deutschland angeboten.
- Air Berlin: Berlin, Köln, Dresden, Düsseldorf, Hamburg, Leipzig, München, Münster Osnabrück, Nürnberg, Paderborn
- Germania: Düsseldorf, Hannover, München
- Germanwings: Köln, Stuttgart
- HI Hamburg International: Hamburg, München
- Lufthansa: Frankfurt, München
- Ryanair: Frankfurt International, Frankfurt-Hahn, Düsseldorf Weeze
- Transavia: Düsseldorf Weeze
- TUIfly: Düsseldorf, Frankfurt, Hannover, Hamburg, München, Stuttgart
- Mit TAP Air Portugal kann man auch nach Lissabon fliegen, von dort einen Mietwagen nehmen und an die Algarve reisen (als Alternative); von Lissabon nach Lagos ca. 300 km, Fahrtzeit ca. 3
Stunden.
Buchen kann man direkt auf den Seiten der Anbieter, aber auch oft günstiger auf den bekannten Portalen.