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.
56 weekly flights operate on this route flying 718mi in 2h25min.
Expect $56 in average for a one-way ticket with the cheapest option at $74.

Monday
Monday
06:00AM08:30AM
W4W46311
Monday
09:55AM12:20PM
RyanairFRFR2752
Monday
10:25AM12:50PM
Iberia AirlinesIBIB672
Monday
11:05AM01:15PM
Air EuropaUXUX1066
Monday
01:35PM04:00PM
RyanairFRFR9149
Monday
02:25PM04:50PM
Iberia AirlinesIBIB674
Monday
06:15PM08:35PM
Air EuropaUXUX1062
Monday
07:05PM09:30PM
Iberia AirlinesIBIB676
Monday
10:50PM01:15AM
RyanairFRFR3008
Tuesday
Tuesday
06:00AM08:30AM
W4W46311
Tuesday
09:50AM12:15PM
RyanairFRFR2752
Tuesday
10:25AM12:50PM
Iberia AirlinesIBIB672
Tuesday
11:05AM01:15PM
Air EuropaUXUX1066
Tuesday
02:25PM04:50PM
Iberia AirlinesIBIB674
Tuesday
05:00PM07:25PM
RyanairFRFR3008
Tuesday
06:15PM08:35PM
Air EuropaUXUX1062
Tuesday
07:05PM09:30PM
Iberia AirlinesIBIB676
Wednesday
Wednesday
06:00AM08:30AM
W4W46311
Wednesday
10:25AM12:50PM
Iberia AirlinesIBIB672
Wednesday
11:05AM01:15PM
Air EuropaUXUX1066
Wednesday
12:45PM03:10PM
RyanairFRFR2752
Wednesday
02:25PM04:50PM
Iberia AirlinesIBIB674
Wednesday
06:15PM08:35PM
Air EuropaUXUX1062
Wednesday
07:05PM09:30PM
Iberia AirlinesIBIB676
Wednesday
10:50PM01:15AM
RyanairFRFR3008
Thursday
Thursday
06:00AM08:30AM
W4W46311
Thursday
10:15AM12:40PM
RyanairFRFR2752
Thursday
10:25AM12:50PM
Iberia AirlinesIBIB672
Thursday
11:05AM01:15PM
Air EuropaUXUX1066
Thursday
02:25PM04:50PM
Iberia AirlinesIBIB674
Thursday
06:15PM08:35PM
Air EuropaUXUX1062
Thursday
07:05PM09:30PM
Iberia AirlinesIBIB676
Thursday
10:30PM12:55AM
RyanairFRFR3008
Friday
Friday
06:00AM08:30AM
W4W46311
Friday
08:20AM10:45AM
RyanairFRFR2752
Friday
10:25AM12:50PM
Iberia AirlinesIBIB672
Friday
11:05AM01:15PM
Air EuropaUXUX1066
Friday
02:25PM04:50PM
Iberia AirlinesIBIB674
Friday
05:20PM07:45PM
RyanairFRFR3008
Friday
06:15PM08:35PM
Air EuropaUXUX1062
Friday
07:05PM09:30PM
Iberia AirlinesIBIB676
Saturday
Saturday
06:00AM08:30AM
W4W46311
Saturday
10:25AM12:50PM
Iberia AirlinesIBIB672
Saturday
11:05AM01:15PM
Air EuropaUXUX1066
Saturday
04:25PM06:50PM
RyanairFRFR2752
Saturday
06:15PM08:35PM
Air EuropaUXUX1062
Saturday
07:05PM09:30PM
Iberia AirlinesIBIB676
Saturday
10:50PM01:15AM
RyanairFRFR3008
Sunday
Sunday
06:00AM08:30AM
W4W46311
Sunday
10:25AM12:50PM
Iberia AirlinesIBIB672
Sunday
11:05AM01:15PM
Air EuropaUXUX1066
Sunday
02:55PM05:20PM
Iberia AirlinesIBIB674
Sunday
03:20PM05:45PM
RyanairFRFR2752
Sunday
06:15PM08:35PM
Air EuropaUXUX1062
Sunday
07:05PM09:30PM
Iberia AirlinesIBIB676
Sunday
10:40PM01:05AM
RyanairFRFR3008