Direct flights
from Milan (MXP)
to Madrid (MAD)

Weekly schedule for flights between Malpensa (Milan, Italy) and Adolfo Suárez Madrid-Barajas Intl (Madrid, Spain) operated by 1 airlines.
50 weekly flights operate on this route flying 718mi in 21h35min.
Expect $111 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
07:10AM09:45AM
W4W46311
Monday
10:15AM12:40PM
RyanairFRFR2752
Monday
10:30AM12:50PM
Iberia AirlinesIBIB672
Monday
10:50AM01:10PM
Air EuropaUXUX1066
Monday
02:50PM05:10PM
Iberia AirlinesIBIB674
Monday
06:20PM08:40PM
Air EuropaUXUX1062
Monday
07:10PM09:30PM
Iberia AirlinesIBIB676
Tuesday
Tuesday
07:10AM09:45AM
W4W46311
Tuesday
10:30AM12:50PM
Iberia AirlinesIBIB672
Tuesday
10:50AM01:10PM
Air EuropaUXUX1066
Tuesday
02:50PM05:10PM
Iberia AirlinesIBIB674
Tuesday
06:20PM08:40PM
Air EuropaUXUX1062
Tuesday
07:00PM09:25PM
RyanairFRFR2752
Tuesday
07:10PM09:30PM
Iberia AirlinesIBIB676
Wednesday
Wednesday
07:10AM09:45AM
W4W46311
Wednesday
10:30AM12:50PM
Iberia AirlinesIBIB672
Wednesday
10:50AM01:10PM
Air EuropaUXUX1066
Wednesday
12:45PM03:10PM
RyanairFRFR2752
Wednesday
02:50PM05:10PM
Iberia AirlinesIBIB674
Wednesday
05:55PM08:20PM
RyanairFRFR3008
Wednesday
06:20PM08:40PM
Air EuropaUXUX1062
Wednesday
07:10PM09:30PM
Iberia AirlinesIBIB676
Thursday
Thursday
07:10AM09:45AM
W4W46311
Thursday
10:30AM12:50PM
Iberia AirlinesIBIB672
Thursday
10:50AM01:10PM
Air EuropaUXUX1066
Thursday
02:50PM05:10PM
Iberia AirlinesIBIB674
Thursday
03:25PM05:50PM
RyanairFRFR2752
Thursday
06:20PM08:40PM
Air EuropaUXUX1062
Thursday
07:10PM09:30PM
Iberia AirlinesIBIB676
Friday
Friday
07:10AM09:45AM
W4W46311
Friday
09:15AM11:40AM
RyanairFRFR2752
Friday
10:30AM12:50PM
Iberia AirlinesIBIB672
Friday
10:50AM01:10PM
Air EuropaUXUX1066
Friday
02:50PM05:10PM
Iberia AirlinesIBIB674
Friday
06:20PM08:40PM
Air EuropaUXUX1062
Friday
07:10PM09:30PM
Iberia AirlinesIBIB676
Friday
10:45PM01:10AM
RyanairFRFR3008
Saturday
Saturday
07:10AM09:45AM
W4W46311
Saturday
08:45AM11:10AM
RyanairFRFR2752
Saturday
10:30AM12:50PM
Iberia AirlinesIBIB672
Saturday
10:50AM01:10PM
Air EuropaUXUX1066
Saturday
06:20PM08:40PM
Air EuropaUXUX1062
Saturday
07:10PM09:30PM
Iberia AirlinesIBIB676
Sunday
Sunday
07:10AM09:45AM
W4W46311
Sunday
07:30AM09:55AM
RyanairFRFR2752
Sunday
10:30AM12:50PM
Iberia AirlinesIBIB672
Sunday
10:50AM01:10PM
Air EuropaUXUX1066
Sunday
06:20PM08:40PM
Air EuropaUXUX1062
Sunday
07:10PM09:30PM
Iberia AirlinesIBIB676
Sunday
07:40PM10:05PM
RyanairFRFR3008