Lowcost flights from Hanover (Germany) to Faro (Portugal), €55 - €219

Direct distance between cities: 2194 km. Average direct flight time is 3:34 hours.

Please note! Some routes are seasonal.

From Hanover to Faro with Eurowings Europe (E6)
From Hanover to Faro with Eurowings (EW)
Average ticket price: €55 - €219

Connection in Barcelona (Spain)
From Hanover to Barcelona with Level (IB)
From Hanover to Barcelona with Vueling (VY)
Average ticket price: €34 - €135
From Barcelona to Faro with Ryanair (FR)
From Barcelona to Faro with Level (IB)
From Barcelona to Faro with Vueling (VY)
Average ticket price: €25 - €100
Connection in Hamburg (Germany)
From Hanover to Hamburg with Eurowings (EW)
Average ticket price: €3 - €13
From Hamburg to Faro with Eurowings (EW)
Average ticket price: €57 - €230
Connection in Milan (Italy)
From Hanover to Milan with Eurowings Europe (E6)
From Hanover to Milan with Eurowings (EW)
Average ticket price: €19 - €77
From Milan to Faro with Ryanair (FR)
From Milan to Faro with EasyJet (U2)
Average ticket price: €43 - €171
Connection in Rome (Italy)
From Hanover to Rome with Eurowings Europe (E6)
From Hanover to Rome with Eurowings (EW)
Average ticket price: €30 - €118
From Rome to Faro with Ryanair (FR)
Average ticket price: €46 - €183
Connection in Toulouse (France)
From Hanover to Toulouse with Volotea (V7)
Average ticket price: €29 - €115
From Toulouse to Faro with Ryanair (FR)
From Toulouse to Faro with EasyJet (U2)
Average ticket price: €27 - €108