Flights Frankfurt — Porto from 28 €
Cheapest flights Frankfurt — Porto
Cheapest one way flights
Cheapest round trip flights
When is it more profitable to buy a ticket
Cost per day of the week
|
Tuesday
the cheapest day of the week
|
Wednesday
the most expensive day of the week
|
|
average cost
42 €
|
average cost
318 €
|
Monthly cost
|
June
the cheapest month
|
October
the most expensive month
|
|
average cost
96 €
|
average cost
212 €
|
Timetable Frankfurt — Porto
| Flight | Departure | Arrival | Journey time | Aircraft | Days of the week | |
|---|---|---|---|---|---|---|
|
|
09:20 (FRA) | 11:10 (OPO) | 02:50 | Airbus A321 | - - - Th - - - | |
|
|
09:25 (FRA) | 11:15 (OPO) | 02:50 | Mo Tu We Th Fr Sa Su | ||
|
|
09:25 (FRA) | 11:15 (OPO) | 02:50 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
09:30 (FRA) | 11:20 (OPO) | 02:50 | Airbus A321 Neo | - Tu - Th - - Su | |
|
|
09:55 (FRA) | 11:40 (OPO) | 02:45 | Airbus A321 | - Tu - - - - - | |
|
|
09:55 (FRA) | 11:45 (OPO) | 02:50 | Airbus A321 | Mo Tu We - Fr - Su | |
|
|
13:20 (FRA) | 15:10 (OPO) | 02:50 | Airbus A320 (sharklets) | - - - - - Sa - | |
|
|
13:50 (FRA) | 15:40 (OPO) | 02:50 | Airbus A321 | - Tu We - - - - | |
|
|
13:50 (FRA) | 15:40 (OPO) | 02:50 | Airbus A320 | - Tu - Th Fr - Su | |
|
|
13:50 (FRA) | 15:40 (OPO) | 02:50 | Mo Tu We Th Fr Sa Su | ||
|
|
13:55 (FRA) | 15:45 (OPO) | 02:50 | Airbus A320 (sharklets) | Mo Tu We Th Fr Sa Su | |
|
|
16:25 (HHN) | 18:05 (OPO) | 02:40 | - Tu - - - Sa Su | ||
|
|
20:40 (FRA) | 22:25 (OPO) | 02:45 | Airbus A321 | Mo - - - - - - | |
|
|
21:05 (FRA) | 22:55 (OPO) | 02:50 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
06:00 (FRA) | 08:15 (LIS) | 06:00 | Airbus A320 | Mo - We Th Fr Sa - | |
|
|
10:00 (LIS) | 11:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 09:55 | Airbus A321 Neo | - Tu - - - - - | |
|
|
14:00 (LIS) | 15:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 11:55 | Airbus A320 | Mo - We - - - - | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A321 Neo | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 05:30 | Airbus A320 | Mo - - Th Fr Sa - | |
|
|
09:30 (LIS) | 10:35 (OPO) | Airbus A320 (sharklets) | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 11:55 | Airbus A320-100/200 | Mo Tu We - Fr Sa Su | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 05:30 | Mo - - Th Fr Sa - | ||
|
|
09:30 (LIS) | 10:35 (OPO) | ||||
|
|
06:05 (FRA) | 08:20 (LIS) | 05:50 | Airbus A321 Neo | Mo - - - Fr Sa - | |
|
|
10:00 (LIS) | 10:55 (OPO) | Airbus A320 | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 13:55 | Airbus A319 | Mo Tu We - Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
06:05 (FRA) | 08:20 (LIS) | 09:55 | Airbus A320-100/200 | Mo Tu - - Fr - Su | |
|
|
14:00 (LIS) | 15:00 (OPO) | Airbus A321 Neo | |||
|
|
06:35 (FRA) | 07:50 (GVA) | 17:25 | Airbus A320 (sharklets) | - - - - - Sa - | |
|
|
21:25 (GVA) | 23:00 (OPO) | ||||
|
|
06:35 (FRA) | 07:50 (GVA) | 15:05 | Airbus A320-100/200 | - Tu We Th - Sa Su | |
|
|
19:15 (GVA) | 20:40 (OPO) | Airbus A319 | |||
|
|
06:35 (FRA) | 07:30 (ZRH) | 12:55 | Airbus A320 (sharklets) | Mo - We Th Fr Sa Su | |
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
06:35 (FRA) | 07:30 (ZRH) | 05:50 | Mo Tu We Th Fr Sa Su | ||
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
06:35 (FRA) | 07:30 (ZRH) | 05:50 | - - We Th - Sa Su | ||
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
06:35 (FRA) | 07:30 (ZRH) | 05:50 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
06:40 (FRA) | 08:05 (VIE) | 07:00 | - Tu We Th - Sa Su | ||
|
|
10:20 (VIE) | 12:40 (OPO) | ||||
|
|
06:40 (FRA) | 07:55 (GVA) | 08:05 | Mo Tu We Th Fr - Su | ||
|
|
12:25 (GVA) | 13:45 (OPO) | ||||
|
|
06:40 (FRA) | 07:55 (GVA) | 08:05 | Airbus A320-100/200 | Mo Tu - Th Fr - - | |
|
|
12:25 (GVA) | 13:45 (OPO) | ||||
|
|
06:45 (FRA) | 07:45 (BRU) | 10:15 | Airbus A319 | Mo Tu We Th - Sa Su | |
|
|
14:25 (BRU) | 16:00 (OPO) | Airbus A319 | |||
|
|
06:45 (FRA) | 07:45 (BRU) | 06:20 | Airbus A319 | Mo Tu We Th Fr Sa Su | |
|
|
10:30 (BRU) | 12:05 (OPO) | Airbus A320-100/200 | |||
|
|
06:45 (FRA) | 07:40 (MUC) | 17:40 | Airbus A320 (sharklets) | Mo - - - - - - | |
|
|
21:25 (MUC) | 23:25 (OPO) | Airbus A321 | |||
|
|
06:45 (FRA) | 07:45 (BRU) | 06:20 | Mo Tu We Th Fr Sa Su | ||
|
|
10:30 (BRU) | 12:05 (OPO) | ||||
|
|
07:05 (FRA) | 08:35 (CDG) | 09:20 | Embraer 190 | Mo Tu We Th Fr Sa Su | |
|
|
14:00 (CDG) | 15:25 (OPO) | Airbus A320-100/200 | |||
|
|
07:05 (FRA) | 08:35 (CDG) | 15:55 | Embraer 190 | Mo Tu We - Fr Sa Su | |
|
|
20:45 (CDG) | 22:00 (OPO) | Airbus A320-100/200 | |||
|
|
07:15 (FRA) | 08:10 (MUC) | 06:35 | Mo - - Th Fr Sa Su | ||
|
|
10:55 (MUC) | 12:50 (OPO) | ||||
|
|
07:20 (FRA) | 09:00 (WAW) | 07:05 | Embraer 195 | Mo Tu - Th Fr - - | |
|
|
10:20 (WAW) | 13:25 (OPO) | BOEING 737MAX 8 | |||
|
|
07:20 (FRA) | 08:15 (ZRH) | 04:55 | Embraer 190 | Mo Tu We Th Fr Sa Su | |
|
|
09:30 (ZRH) | 11:15 (OPO) | Airbus A321 Neo | |||
|
|
07:20 (FRA) | 08:15 (ZRH) | 12:15 | Embraer 190 | Mo - - - Fr Sa Su | |
|
|
17:00 (ZRH) | 18:35 (OPO) | EMBRAER E190-E2 | |||
|
|
07:20 (FRA) | 08:15 (ZRH) | 04:55 | Mo Tu We Th Fr Sa Su | ||
|
|
09:30 (ZRH) | 11:15 (OPO) | ||||
|
|
07:45 (FRA) | 08:45 (ZRH) | 10:50 | Embraer 190 | - - We Th Fr Sa Su | |
|
|
15:50 (ZRH) | 17:35 (OPO) | ||||
|
|
07:45 (FRA) | 08:45 (ZRH) | 11:45 | Embraer 190 | Mo - We Th Fr Sa Su | |
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
07:45 (FRA) | 08:45 (ZRH) | 14:45 | Embraer 190 | Mo Tu - - Fr Sa - | |
|
|
19:50 (ZRH) | 21:30 (OPO) | Airbus A320 (sharklets) | |||
|
|
07:45 (FRA) | 08:45 (ZRH) | 04:40 | Mo Tu We Th Fr Sa Su | ||
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
07:45 (FRA) | 08:45 (ZRH) | 04:40 | - - We Th - Sa Su | ||
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
07:45 (FRA) | 08:45 (ZRH) | 04:40 | Embraer 190 | Mo Tu We Th Fr Sa Su | |
|
|
09:45 (ZRH) | 11:25 (OPO) | ||||
|
|
07:50 (FRA) | 11:55 (IST) | 09:00 | Boeing 737 | Mo - - Th - - - | |
|
|
12:55 (IST) | 15:50 (OPO) | BOEING 737MAX 9 PASSENGER | |||
|
|
07:50 (FRA) | 09:00 (AMS) | 08:40 | Airbus A320-100/200 | Mo - - Th - - - | |
|
|
13:50 (AMS) | 15:30 (OPO) | Boeing 737 | |||
|
|
08:10 (FRA) | 09:25 (GVA) | 15:50 | - - - - - Sa - | ||
|
|
21:25 (GVA) | 23:00 (OPO) | ||||
|
|
08:10 (FRA) | 09:25 (GVA) | 10:05 | - - We - - Sa - | ||
|
|
15:50 (GVA) | 17:15 (OPO) | Airbus A319 | |||
|
|
08:10 (FRA) | 09:25 (GVA) | 13:30 | - Tu We Th - Sa Su | ||
|
|
19:15 (GVA) | 20:40 (OPO) | Airbus A319 | |||
|
|
08:10 (FRA) | 09:25 (GVA) | 06:35 | Mo Tu We Th Fr Sa Su | ||
|
|
12:25 (GVA) | 13:45 (OPO) | ||||
|
|
08:10 (FRA) | 09:30 (GVA) | 06:35 | Mo Tu - Th Fr - - | ||
|
|
12:25 (GVA) | 13:45 (OPO) | ||||
|
|
08:15 (FRA) | 09:10 (MUC) | 05:35 | Mo - - Th Fr Sa Su | ||
|
|
10:55 (MUC) | 12:50 (OPO) | ||||
|
|
08:20 (FRA) | 09:45 (VIE) | 05:20 | - Tu - - - - - | ||
|
|
10:20 (VIE) | 12:40 (OPO) | ||||
|
|
08:20 (FRA) | 09:30 (BRU) | 04:45 | Mo Tu We Th Fr Sa Su | ||
|
|
10:30 (BRU) | 12:05 (OPO) | ||||
|
|
08:20 (FRA) | 09:45 (VIE) | 05:20 | - Tu We Th - Sa Su | ||
|
|
10:20 (VIE) | 12:40 (OPO) | ||||
|
|
08:50 (FRA) | 09:45 (ZRH) | 10:40 | Mo - We Th Fr Sa Su | ||
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
08:50 (FRA) | 09:40 (LUX) | 13:15 | Embraer 195 | - - - - - - Su | |
|
|
19:30 (LUX) | 21:05 (OPO) | Airbus A320 | |||
|
|
08:50 (FRA) | 09:45 (ZRH) | 09:30 | Mo Tu - - - Sa - | ||
|
|
15:40 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
08:50 (FRA) | 09:45 (ZRH) | 10:40 | Embraer 190 | - - We Th - Sa Su | |
|
|
16:45 (ZRH) | 18:30 (OPO) | Airbus A320-100/200 | |||
|
|
08:55 (FRA) | 10:10 (GVA) | 07:20 | - - - - - Sa Su | ||
|
|
13:50 (GVA) | 15:15 (OPO) | ||||
|
|
09:25 (FRA) | 10:40 (GVA) | 09:50 | AIRBUS A220-100 PASSENGER | - - We Th - - - | |
|
|
16:55 (GVA) | 18:15 (OPO) | ||||
|
|
09:25 (FRA) | 10:40 (GVA) | 08:55 | AIRBUS A220-100 PASSENGER | - Tu We Th - - - | |
|
|
15:55 (GVA) | 17:20 (OPO) | Airbus A320-100/200 | |||
|
|
09:25 (FRA) | 10:40 (GVA) | 05:20 | AIRBUS A220-100 PASSENGER | Mo Tu We Th Fr Sa - | |
|
|
12:25 (GVA) | 13:45 (OPO) | ||||
|
|
09:25 (FRA) | 10:35 (AMS) | 07:05 | Airbus A320-100/200 | Mo - - Th - - - | |
|
|
13:50 (AMS) | 15:30 (OPO) | Boeing 737 | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 10:30 | Airbus A321 | Mo Tu - - - Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 10:30 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 06:30 | Mo Tu - Th Fr Sa Su | ||
|
|
14:00 (LIS) | 15:00 (OPO) | ||||
|
|
09:30 (FRA) | 11:45 (LIS) | 08:30 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 06:00 | Airbus A321 Neo | - - - - - Sa - | |
|
|
13:35 (LIS) | 14:30 (OPO) | Airbus A321 Neo | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 08:30 | Airbus A321 Neo | Mo - We Th Fr Sa - | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
09:30 (FRA) | 11:45 (LIS) | 08:30 | - Tu We Th - - - | ||
|
|
16:00 (LIS) | 17:00 (OPO) | ||||
|
|
09:45 (FRA) | 10:40 (ZRH) | 12:45 | Airbus A320-100/200 | Mo Tu - Th Fr Sa - | |
|
|
19:50 (ZRH) | 21:30 (OPO) | Airbus A320 (sharklets) | |||
|
|
09:45 (FRA) | 10:40 (ZRH) | 09:45 | Airbus A319 | Mo - We Th Fr Sa Su | |
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
09:45 (FRA) | 11:15 (CDG) | 13:15 | Embraer 190 | Mo Tu We Th - - - | |
|
|
20:45 (CDG) | 22:00 (OPO) | Airbus A320-100/200 | |||
|
|
09:45 (FRA) | 11:15 (CDG) | 06:40 | Embraer 190 | Mo Tu We Th - - - | |
|
|
14:00 (CDG) | 15:25 (OPO) | Airbus A320-100/200 | |||
|
|
09:45 (FRA) | 11:15 (CDG) | 23:45 | Embraer 190 | - - We Th - - - | |
|
|
07:10 (CDG) | 08:30 (OPO) | ||||
|
|
09:45 (FRA) | 10:40 (ZRH) | 08:35 | Airbus A320 (sharklets) | Mo - - - Fr Sa - | |
|
|
15:40 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
09:45 (FRA) | 10:40 (ZRH) | 08:35 | Airbus A320 (sharklets) | Mo Tu - Th Fr Sa - | |
|
|
15:40 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
09:45 (FRA) | 10:40 (ZRH) | 09:45 | Airbus A320 (sharklets) | Mo - We Th - Sa Su | |
|
|
16:45 (ZRH) | 18:30 (OPO) | Airbus A320-100/200 | |||
|
|
10:45 (FRA) | 11:50 (BRU) | 06:25 | Mo Tu We Th Fr Sa Su | ||
|
|
14:35 (BRU) | 16:10 (OPO) | ||||
|
|
11:25 (FRA) | 12:20 (ZRH) | 06:55 | Mo - - Th Fr Sa - | ||
|
|
15:40 (ZRH) | 17:20 (OPO) | ||||
|
|
11:25 (FRA) | 12:20 (ZRH) | 08:05 | Airbus A320-100/200 | Mo - We Th Fr Sa Su | |
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
11:25 (FRA) | 12:20 (ZRH) | 07:10 | - - We Th - - - | ||
|
|
15:50 (ZRH) | 17:35 (OPO) | ||||
|
|
11:25 (FRA) | 12:20 (ZRH) | 07:10 | - - We - - - - | ||
|
|
15:50 (ZRH) | 17:35 (OPO) | ||||
|
|
11:25 (FRA) | 12:20 (ZRH) | 06:55 | Airbus A319 | Mo Tu - Th Fr Sa - | |
|
|
15:40 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
11:25 (FRA) | 12:20 (ZRH) | 06:55 | Airbus A319 | Mo Tu - Th Fr Sa - | |
|
|
15:40 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
11:25 (FRA) | 12:20 (ZRH) | 08:05 | Airbus A320-100/200 | Mo - We Th Fr Sa Su | |
|
|
16:45 (ZRH) | 18:30 (OPO) | Airbus A320-100/200 | |||
|
|
12:10 (FRA) | 13:40 (CDG) | 10:50 | Embraer 190 | Mo Tu We Th Fr Sa - | |
|
|
20:45 (CDG) | 22:00 (OPO) | Airbus A320-100/200 | |||
|
|
12:25 (FRA) | 13:35 (GVA) | 06:00 | Mo Tu We Th Fr - - | ||
|
|
16:05 (GVA) | 17:25 (OPO) | ||||
|
|
12:25 (FRA) | 13:35 (GVA) | 05:55 | - Tu We Th - - - | ||
|
|
15:55 (GVA) | 17:20 (OPO) | Airbus A320-100/200 | |||
|
|
12:25 (FRA) | 13:35 (GVA) | 05:50 | - Tu We - - - Su | ||
|
|
15:50 (GVA) | 17:15 (OPO) | ||||
|
|
12:25 (FRA) | 13:35 (GVA) | 05:50 | - Tu We Th - - - | ||
|
|
15:50 (GVA) | 17:15 (OPO) | Airbus A320-100/200 | |||
|
|
12:25 (FRA) | 13:35 (GVA) | 07:55 | Mo Tu - - - - - | ||
|
|
18:00 (GVA) | 19:20 (OPO) | ||||
|
|
12:25 (FRA) | 13:35 (GVA) | 09:15 | - Tu We Th - Sa Su | ||
|
|
19:15 (GVA) | 20:40 (OPO) | Airbus A320 | |||
|
|
12:30 (FRA) | 13:40 (BRU) | 04:40 | Mo Tu We Th Fr Sa - | ||
|
|
14:35 (BRU) | 16:10 (OPO) | ||||
|
|
12:50 (FRA) | 14:15 (VIE) | 05:55 | - - - - - Sa - | ||
|
|
15:30 (VIE) | 17:45 (OPO) | ||||
|
|
12:50 (FRA) | 14:00 (AMS) | 06:20 | Airbus A319 | Mo - We Th Fr - Su | |
|
|
16:35 (AMS) | 18:10 (OPO) | Boeing 737 | |||
|
|
13:00 (FRA) | 13:55 (ZRH) | 06:30 | - - - Th Fr - - | ||
|
|
16:45 (ZRH) | 18:30 (OPO) | ||||
|
|
13:00 (FRA) | 13:55 (ZRH) | 09:30 | Airbus A319 | Mo Tu - Th Fr Sa - | |
|
|
19:50 (ZRH) | 21:30 (OPO) | Airbus A320 (sharklets) | |||
|
|
13:00 (FRA) | 13:55 (ZRH) | 06:30 | - - We Th - Sa - | ||
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
13:00 (FRA) | 13:55 (ZRH) | 05:20 | Mo - - Th Fr Sa - | ||
|
|
15:40 (ZRH) | 17:20 (OPO) | ||||
|
|
13:00 (FRA) | 13:55 (ZRH) | 06:30 | Airbus A320-100/200 | Mo - We Th Fr Sa Su | |
|
|
16:50 (ZRH) | 18:30 (OPO) | ||||
|
|
13:00 (FRA) | 13:55 (ZRH) | 12:10 | Airbus A320 (sharklets) | - - - - Fr - - | |
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
13:00 (FRA) | 13:55 (ZRH) | 05:20 | Airbus A319 | Mo Tu - Th Fr Sa - | |
|
|
15:45 (ZRH) | 17:20 (OPO) | Embraer 195 | |||
|
|
13:00 (FRA) | 13:55 (ZRH) | 06:30 | Airbus A320 (sharklets) | Mo - We Th Fr Sa Su | |
|
|
16:45 (ZRH) | 18:30 (OPO) | Airbus A320-100/200 | |||
|
|
13:00 (FRA) | 13:55 (ZRH) | 06:30 | Mo - We Th Fr Sa Su | ||
|
|
16:45 (ZRH) | 18:30 (OPO) | ||||
|
|
13:15 (FRA) | 15:30 (LIS) | 06:45 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
13:15 (FRA) | 15:30 (LIS) | 08:10 | Airbus A321 | Mo Tu - Th Fr Sa Su | |
|
|
19:30 (LIS) | 20:25 (OPO) | Embraer 195 | |||
|
|
13:15 (FRA) | 15:30 (LIS) | 10:35 | Airbus A321 | - - - - - Sa - | |
|
|
22:00 (LIS) | 22:50 (OPO) | Embraer 195 | |||
|
|
13:15 (FRA) | 15:30 (LIS) | 06:45 | Mo Tu We Th Fr - Su | ||
|
|
18:00 (LIS) | 19:00 (OPO) | ||||
|
|
13:15 (FRA) | 15:30 (LIS) | 06:45 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
13:15 (FRA) | 15:30 (LIS) | 12:25 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
23:45 (LIS) | 00:40 (OPO) | Embraer 190 | |||
|
|
13:30 (FRA) | 15:45 (LIS) | 06:30 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
13:30 (FRA) | 15:45 (LIS) | 12:10 | Airbus A320 | Mo Tu We - Fr Sa Su | |
|
|
23:45 (LIS) | 00:40 (OPO) | Embraer 195 | |||
|
|
13:30 (FRA) | 15:45 (LIS) | 06:30 | Airbus A320 | Mo Tu We - Fr Sa Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
13:30 (FRA) | 15:45 (LIS) | 06:30 | Mo Tu We Th Fr Sa Su | ||
|
|
18:00 (LIS) | 19:00 (OPO) | ||||
|
|
13:30 (FRA) | 15:45 (LIS) | 07:55 | Airbus A319 | Mo - - - Fr Sa - | |
|
|
19:30 (LIS) | 20:25 (OPO) | Embraer 190 | |||
|
|
14:00 (FRA) | 14:55 (ZRH) | 04:30 | Airbus A320-100/200 | - Tu - - Fr - - | |
|
|
15:45 (ZRH) | 17:30 (OPO) | Airbus A319 | |||
|
|
14:15 (FRA) | 15:10 (MUC) | 10:25 | Canadair Regional Jet 900 | - - - Th Fr Sa - | |
|
|
21:45 (MUC) | 23:40 (OPO) | Airbus A320 | |||
|
|
14:45 (FRA) | 15:40 (ZRH) | 04:45 | Mo - - Th Fr Sa - | ||
|
|
16:45 (ZRH) | 18:30 (OPO) | ||||
|
|
14:45 (FRA) | 15:40 (ZRH) | 04:50 | Airbus A320-100/200 | Mo - - Th Fr Sa Su | |
|
|
17:00 (ZRH) | 18:35 (OPO) | EMBRAER E190-E2 | |||
|
|
15:10 (FRA) | 16:35 (CDG) | 18:20 | Embraer 190 | - - - Th - - - | |
|
|
07:10 (CDG) | 08:30 (OPO) | Airbus A321 | |||
|
|
15:10 (FRA) | 16:35 (CDG) | 07:50 | Embraer 170 | Mo Tu We Th Fr Sa Su | |
|
|
20:45 (CDG) | 22:00 (OPO) | Airbus A320-100/200 | |||
|
|
16:15 (FRA) | 17:10 (MUC) | 08:25 | Airbus A319 | - - - Th Fr Sa Su | |
|
|
21:45 (MUC) | 23:40 (OPO) | Airbus A320 (sharklets) | |||
|
|
16:25 (FRA) | 17:40 (GVA) | 05:15 | - - - - - Sa - | ||
|
|
19:15 (GVA) | 20:40 (OPO) | ||||
|
|
16:25 (FRA) | 17:35 (AMS) | 06:50 | Airbus A319 | Mo - We Th Fr - Su | |
|
|
20:30 (AMS) | 22:15 (OPO) | Boeing 737-900 | |||
|
|
16:30 (FRA) | 17:25 (ZRH) | 08:40 | Airbus A319 | - - - - - Sa Su | |
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
16:30 (FRA) | 17:45 (GVA) | 05:10 | - - - Th - Sa - | ||
|
|
19:15 (GVA) | 20:40 (OPO) | ||||
|
|
16:30 (FRA) | 17:25 (ZRH) | 06:00 | - Tu - - - - - | ||
|
|
19:50 (ZRH) | 21:30 (OPO) | ||||
|
|
16:30 (FRA) | 17:25 (ZRH) | 06:00 | Airbus A320-100/200 | - Tu - - - - - | |
|
|
19:50 (ZRH) | 21:30 (OPO) | Airbus A320 (sharklets) | |||
|
|
17:00 (FRA) | 17:50 (LUX) | 05:15 | Embraer 190 | Mo - We - Fr - Su | |
|
|
19:40 (LUX) | 21:15 (OPO) | Airbus A320 | |||
|
|
17:35 (FRA) | 19:00 (CDG) | 05:25 | Embraer 190 | - Tu - - - Sa - | |
|
|
20:45 (CDG) | 22:00 (OPO) | Airbus A320-100/200 | |||
|
|
17:45 (FRA) | 20:00 (LIS) | 05:15 | Airbus A320-100/200 | Mo - We Th Fr Sa - | |
|
|
21:00 (LIS) | 22:00 (OPO) | Airbus A320 | |||
|
|
17:45 (FRA) | 20:00 (LIS) | 05:15 | Mo - - Th Fr Sa Su | ||
|
|
21:00 (LIS) | 22:00 (OPO) | ||||
|
|
17:45 (FRA) | 18:40 (MUC) | 06:40 | - - - - - - Su | ||
|
|
21:25 (MUC) | 23:25 (OPO) | ||||
|
|
18:15 (FRA) | 19:10 (MUC) | 06:40 | - - - - - Sa - | ||
|
|
22:00 (MUC) | 23:55 (OPO) | ||||
|
|
18:15 (FRA) | 19:10 (MUC) | 06:25 | - - - Th Fr Sa Su | ||
|
|
21:45 (MUC) | 23:40 (OPO) | ||||
|
|
18:15 (FRA) | 19:10 (MUC) | 06:10 | - - We - Fr - - | ||
|
|
21:25 (MUC) | 23:25 (OPO) | ||||
|
|
18:15 (FRA) | 19:10 (MUC) | 06:10 | Mo Tu We Th Fr - - | ||
|
|
21:25 (MUC) | 23:25 (OPO) | ||||
|
|
18:20 (FRA) | 19:15 (ZRH) | 06:50 | Airbus A319 | - - - - - Sa - | |
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
18:20 (FRA) | 19:15 (ZRH) | 06:50 | - - - - - - Su | ||
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
18:20 (FRA) | 19:15 (ZRH) | 06:50 | Airbus A319 | - - - - - Sa Su | |
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
18:20 (FRA) | 19:15 (ZRH) | 14:35 | Airbus A319 | Mo Tu We - Fr Sa - | |
|
|
06:20 (ZRH) | 07:55 (OPO) | Embraer 190 | |||
|
|
18:20 (FRA) | 19:15 (ZRH) | 14:35 | Airbus A319 | - - - - - Sa - | |
|
|
06:20 (ZRH) | 07:55 (OPO) | Airbus A320 | |||
|
|
18:30 (FRA) | 19:45 (AMS) | 04:55 | Embraer 190 | Mo - - - Fr Sa Su | |
|
|
20:40 (AMS) | 22:25 (OPO) | Embraer E195-E2 | |||
|
|
18:30 (FRA) | 19:55 (CDG) | 15:00 | Embraer 190 | - - - Th - Sa - | |
|
|
07:10 (CDG) | 08:30 (OPO) | Airbus A321 | |||
|
|
18:30 (FRA) | 19:55 (CDG) | 21:55 | Embraer 170 | Mo - - - Fr Sa Su | |
|
|
14:00 (CDG) | 15:25 (OPO) | Airbus A320-100/200 | |||
|
|
18:40 (FRA) | 20:00 (VIE) | 15:40 | Canadair Regional Jet 900 | - Tu We - - - Su | |
|
|
07:00 (VIE) | 09:20 (OPO) | Airbus A320-100/200 | |||
|
|
18:55 (FRA) | 20:00 (ZRH) | 23:25 | - - - Th - - - | ||
|
|
15:45 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
18:55 (FRA) | 20:00 (ZRH) | 06:15 | - - - - - Sa - | ||
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
18:55 (FRA) | 20:00 (ZRH) | 06:15 | - - - Th Fr Sa - | ||
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
18:55 (FRA) | 20:00 (ZRH) | 14:00 | Mo Tu We Th Fr Sa - | ||
|
|
06:20 (ZRH) | 07:55 (OPO) | Embraer 190 | |||
|
|
18:55 (FRA) | 20:00 (ZRH) | 14:00 | - - We - - Sa - | ||
|
|
06:20 (ZRH) | 07:55 (OPO) | Airbus A320 | |||
|
|
19:15 (FRA) | 20:10 (MUC) | 05:40 | - - - - - Sa - | ||
|
|
22:00 (MUC) | 23:55 (OPO) | ||||
|
|
19:15 (FRA) | 20:10 (MUC) | 05:10 | Mo Tu We Th Fr Sa Su | ||
|
|
21:25 (MUC) | 23:25 (OPO) | ||||
|
|
19:40 (FRA) | 21:55 (LIS) | 06:00 | Mo Tu We Th Fr Sa Su | ||
|
|
23:45 (LIS) | 00:40 (OPO) | ||||
|
|
19:40 (FRA) | 21:55 (LIS) | 06:00 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
23:45 (LIS) | 00:40 (OPO) | Airbus A320-100/200 | |||
|
|
19:40 (FRA) | 21:55 (LIS) | 06:00 | Airbus A321 Neo | Mo Tu We Th Fr Sa Su | |
|
|
23:45 (LIS) | 00:40 (OPO) | Airbus A320-100/200 | |||
|
|
19:40 (FRA) | 21:55 (LIS) | 13:30 | Airbus A321 | Mo Tu We - - Sa - | |
|
|
07:25 (LIS) | 08:10 (OPO) | Airbus A320 | |||
|
|
19:40 (FRA) | 21:55 (LIS) | 13:10 | Airbus A321 | Mo Tu We Th - Sa - | |
|
|
06:40 (LIS) | 07:50 (OPO) | Embraer 190 | |||
|
|
19:40 (FRA) | 21:55 (LIS) | 13:30 | Airbus A320 (sharklets) | - Tu - - - Sa - | |
|
|
07:25 (LIS) | 08:10 (OPO) | Airbus A320 | |||
|
|
19:40 (FRA) | 21:55 (LIS) | 13:10 | Airbus A320 (sharklets) | - Tu - - - Sa - | |
|
|
06:45 (LIS) | 07:50 (OPO) | Airbus A320 (sharklets) | |||
|
|
19:55 (FRA) | 21:20 (CDG) | 13:35 | Embraer 190 | - - - Th - - - | |
|
|
07:10 (CDG) | 08:30 (OPO) | ||||
|
|
20:00 (FRA) | 22:15 (LIS) | 05:40 | Mo Tu We Th Fr Sa Su | ||
|
|
23:45 (LIS) | 00:40 (OPO) | ||||
|
|
20:00 (FRA) | 22:15 (LIS) | 05:40 | Airbus A320 | Mo Tu We Th Fr Sa Su | |
|
|
23:45 (LIS) | 00:40 (OPO) | Airbus A320-100/200 | |||
|
|
20:00 (FRA) | 22:15 (LIS) | 01 day and 00:00 | Airbus A321 | - Tu We - - - Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
20:00 (FRA) | 22:15 (LIS) | 22:00 | Airbus A321 Neo | - - We - - - - | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
20:15 (FRA) | 21:10 (MUC) | 15:05 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
08:20 (MUC) | 10:20 (OPO) | Airbus A320 | |||
|
|
20:45 (FRA) | 21:50 (ZRH) | 04:25 | Airbus A321 Neo | - - - Th - Sa - | |
|
|
22:35 (ZRH) | 00:10 (OPO) | ||||
|
|
20:45 (FRA) | 21:50 (ZRH) | 21:35 | Airbus A321 | - - - Th - - - | |
|
|
15:45 (ZRH) | 17:20 (OPO) | Airbus A319 | |||
|
|
20:45 (FRA) | 21:50 (ZRH) | 12:10 | Airbus A320-100/200 | Mo Tu We Th Fr Sa - | |
|
|
06:20 (ZRH) | 07:55 (OPO) | Embraer 190 | |||
|
|
20:45 (FRA) | 21:50 (ZRH) | 12:10 | Airbus A321 Neo | - Tu We - - Sa - | |
|
|
06:20 (ZRH) | 07:55 (OPO) | Airbus A320 | |||
|
|
21:10 (FRA) | 22:25 (GVA) | 21:05 | Mo Tu - - Fr Sa - | ||
|
|
15:50 (GVA) | 17:15 (OPO) | Airbus A320-100/200 | |||
|
|
21:15 (FRA) | 23:30 (LIS) | 11:55 | Airbus A321 | Mo Tu We - - Sa Su | |
|
|
07:25 (LIS) | 08:10 (OPO) | Airbus A320 | |||
|
|
21:15 (FRA) | 23:30 (LIS) | 13:55 | Airbus A321 Neo | - Tu We - - Sa - | |
|
|
09:00 (LIS) | 10:10 (OPO) | Airbus A320 (sharklets) | |||
|
|
21:20 (FRA) | 23:35 (LIS) | 11:40 | Airbus A321 | Mo Tu We Th Fr Sa Su | |
|
|
07:00 (LIS) | 08:00 (OPO) | Airbus A320 | |||
|
|
21:20 (FRA) | 23:35 (LIS) | 22:40 | Airbus A321 | - Tu We - - - Su | |
|
|
18:00 (LIS) | 19:00 (OPO) | Airbus A320 | |||
|
|
21:20 (FRA) | 23:35 (LIS) | 14:15 | Airbus A321 | - - - Th Fr Sa - | |
|
|
09:30 (LIS) | 10:35 (OPO) | Airbus A320 (sharklets) | |||
|
|
21:20 (FRA) | 23:35 (LIS) | 18:40 | Airbus A321 Neo | - - We - - - - | |
|
|
14:00 (LIS) | 15:00 (OPO) | Embraer 190 | |||
|
|
21:20 (FRA) | 23:35 (LIS) | 20:40 | Airbus A321 Neo | - - We - - - - | |
|
|
16:00 (LIS) | 17:00 (OPO) | Airbus A320 (sharklets) | |||
|
|
22:15 (FRA) | 23:10 (MUC) | 13:05 | Airbus A320 (sharklets) | Mo Tu We Th Fr Sa Su | |
|
|
08:20 (MUC) | 10:20 (OPO) | Airbus A320 | |||
|
|
22:25 (FRA) | 02:35 (IST) | 12:20 | Airbus A321 Neo | - - - - - Sa - | |
|
|
06:50 (IST) | 09:45 (OPO) | Airbus A321 Neo | |||
| Show connecting flights | ||||||
Frankfurt — Porto
E Bilet will help you find the cheapest flights Frankfurt — Porto.
Check out the cheapest flights Frankfurt — Porto. There are more than 700 airlines available, discounts for Premium subscribers of up to 35%, flexible search +/- 3 days, direct flights, connection flights, complex and combined routes, economy and business class tickets, low-cost carriers.
Remember, the price of tickets Frankfurt — Porto depends on seat availability, therefore, the earlier you book your flight, the lower the cost will be.
If you have any questions about how to search, book or buy air tickets Frankfurt — Porto , how to plan your trip, or any other questions, please contact our online support (online chat) or Telegram.
Flight information Frankfurt — Porto
From Frankfurt (FRA·), Germany
To Porto (OPO), Portugal
Distance between cities 1652 km
Journey time 02:40
Are there low-cost flights yes
Which airlines operate direct flights United, All Nippon Airways, RyanAir, TAP Portugal, Air Canada, Lufthansa
Which airlines operating connected flights Air France, SWISS, Helvetic Airways, LOT Polish Airlines, Air Dolomiti, Air Baltic, Austrian Airline, KLM, Turkish Airlines, Lufthansa CityLine, Brussels Airline

