Direct flights
from Porto (OPO)
to Madrid (MAD)

Weekly schedule for flights between Francisco Sá Carneiro (Porto, Portugal) and Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) operated by 1 airlines.
66 weekly flights operate on this route flying 274mi in 1h20min.
Expect $39 in average for a one-way ticket with the cheapest option at $33.

Monday
Monday
07:35AM09:45AM
Air EuropaUXUX1144
Monday
08:20AM10:40AM
Iberia AirlinesIBIB544
Monday
09:15AM11:30AM
RyanairFRFR573
Monday
11:35AM01:45PM
Air EuropaUXUX1146
Monday
12:25PM02:45PM
Iberia AirlinesIBIB546
Monday
04:05PM06:15PM
Air EuropaUXUX1140
Monday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Monday
08:10PM10:20PM
Air EuropaUXUX1142
Monday
08:40PM11:00PM
Iberia AirlinesIBIB550
Tuesday
Tuesday
07:15AM09:30AM
RyanairFRFR573
Tuesday
07:35AM09:45AM
Air EuropaUXUX1144
Tuesday
08:20AM10:40AM
Iberia AirlinesIBIB544
Tuesday
11:35AM01:45PM
Air EuropaUXUX1146
Tuesday
12:25PM02:45PM
Iberia AirlinesIBIB1150
Tuesday
04:05PM06:15PM
Air EuropaUXUX1140
Tuesday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Tuesday
08:10PM10:20PM
Air EuropaUXUX1142
Wednesday
Wednesday
07:35AM09:45AM
Air EuropaUXUX1144
Wednesday
08:20AM10:40AM
Iberia AirlinesIBIB544
Wednesday
11:35AM01:45PM
Air EuropaUXUX1146
Wednesday
12:25PM02:45PM
Iberia AirlinesIBIB546
Wednesday
02:35PM04:50PM
RyanairFRFR573
Wednesday
04:05PM06:15PM
Air EuropaUXUX1140
Wednesday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Wednesday
08:10PM10:20PM
Air EuropaUXUX1142
Wednesday
08:40PM11:00PM
Iberia AirlinesIBIB1154
Thursday
Thursday
06:10AM08:25AM
RyanairFRFR573
Thursday
07:35AM09:45AM
Air EuropaUXUX1144
Thursday
08:20AM10:40AM
Iberia AirlinesIBIB544
Thursday
11:35AM01:45PM
Air EuropaUXUX1146
Thursday
12:25PM02:45PM
Iberia AirlinesIBIB1150
Thursday
04:05PM06:15PM
Air EuropaUXUX1140
Thursday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Thursday
08:10PM10:20PM
Air EuropaUXUX1142
Thursday
08:40PM11:00PM
Iberia AirlinesIBIB1154
Friday
Friday
07:35AM09:45AM
Air EuropaUXUX1144
Friday
07:55AM10:10AM
RyanairFRFR573
Friday
08:20AM10:40AM
Iberia AirlinesIBIB544
Friday
11:35AM01:45PM
Air EuropaUXUX1146
Friday
12:25PM02:45PM
Iberia AirlinesIBIB546
Friday
04:05PM06:15PM
Air EuropaUXUX1140
Friday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Friday
08:10PM10:20PM
Air EuropaUXUX1142
Friday
08:40PM11:00PM
Iberia AirlinesIBIB1154
Saturday
Saturday
06:20AM08:35AM
RyanairFRFR573
Saturday
07:35AM09:45AM
Air EuropaUXUX1144
Saturday
08:20AM10:40AM
Iberia AirlinesIBIB544
Saturday
11:35AM01:45PM
Air EuropaUXUX1146
Saturday
11:40AM01:55PM
RyanairFRFR5483
Saturday
12:25PM02:45PM
Iberia AirlinesIBIB1150
Saturday
04:05PM06:15PM
Air EuropaUXUX1140
Saturday
04:40PM07:00PM
Iberia AirlinesIBIB548
Saturday
04:45PM07:00PM
RyanairFRFR5485
Saturday
08:10PM10:20PM
Air EuropaUXUX1142
Saturday
08:40PM11:00PM
Iberia AirlinesIBIB1154
Saturday
08:40PM11:00PM
Iberia AirlinesIBIB550
Sunday
Sunday
06:00AM08:15AM
RyanairFRFR573
Sunday
07:35AM09:45AM
Air EuropaUXUX1144
Sunday
08:20AM10:40AM
Iberia AirlinesIBIB544
Sunday
11:35AM01:45PM
Air EuropaUXUX1146
Sunday
12:25PM02:45PM
Iberia AirlinesIBIB546
Sunday
04:05PM06:15PM
Air EuropaUXUX1140
Sunday
04:40PM07:00PM
Iberia AirlinesIBIB1152
Sunday
06:05PM08:20PM
RyanairFRFR5483
Sunday
08:10PM10:20PM
Air EuropaUXUX1142
Sunday
08:40PM11:00PM
Iberia AirlinesIBIB550