- Luxembourg (LUX) Porto (OPO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 3 Non-stop flights per dayat least 2h 25minfrom $92 - Berlin (BER) Porto (OPO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 Non-stop flight per dayat least 3h 15minfrom $78 - Barcelona (BCN) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 6 Non-stop flights per dayat least 1h 50minfrom $44 - Cologne (CGN) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 3h 5minfrom $119 - Vienna (VIE) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 3h 35minfrom $150 - Luxembourg (LUX) Faro (FAO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–6 Non-stop flights per weekat least 2h 50minfrom $147 - Hamburg (HAM) Porto (OPO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 Non-stop flight per dayat least 3h 5minfrom $132 - Berlin (BER) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 3h 40minfrom $141 - London (LON) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 9 Non-stop flights per dayat least 2h 35minfrom $180 - Nuremberg (NUE) Lisbon (LIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 5h 55minfrom $272
Stops
- Direct flight
Departure airport
Departure country
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday