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

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

Monday
Monday
07:30AM09:35AM
Air EuropaUXUX1065
Monday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Monday
09:30AM11:45AM
W4W46312
Monday
11:50AM02:00PM
Iberia AirlinesIBIB3252
Monday
12:45PM02:55PM
RyanairFRFR2753
Monday
03:10PM05:15PM
Air EuropaUXUX1061
Monday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Monday
05:10PM07:20PM
RyanairFRFR9148
Tuesday
Tuesday
07:30AM09:35AM
Air EuropaUXUX1065
Tuesday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Tuesday
09:45AM12:00PM
W4W46312
Tuesday
10:00AM12:10PM
RyanairFRFR2753
Tuesday
11:50AM02:00PM
Iberia AirlinesIBIB3252
Tuesday
01:30PM03:35PM
Air EuropaUXUX1063
Tuesday
03:10PM05:15PM
Air EuropaUXUX1061
Tuesday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Tuesday
10:00PM12:10AM
RyanairFRFR9148
Wednesday
Wednesday
07:30AM09:35AM
Air EuropaUXUX1065
Wednesday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Wednesday
09:15AM11:30AM
W4W46312
Wednesday
11:50AM02:00PM
Iberia AirlinesIBIB3252
Wednesday
12:35PM02:45PM
RyanairFRFR2753
Wednesday
03:10PM05:15PM
Air EuropaUXUX1061
Wednesday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Wednesday
09:25PM11:35PM
RyanairFRFR9148
Thursday
Thursday
07:30AM09:35AM
Air EuropaUXUX1065
Thursday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Thursday
09:45AM12:00PM
W4W46312
Thursday
11:50AM02:00PM
Iberia AirlinesIBIB3252
Thursday
01:30PM03:35PM
Air EuropaUXUX1063
Thursday
03:10PM05:15PM
Air EuropaUXUX1061
Thursday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Thursday
06:30PM08:40PM
RyanairFRFR2753
Thursday
09:45PM11:59PM
RyanairFRFR9148
Friday
Friday
07:30AM09:35AM
Air EuropaUXUX1065
Friday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Friday
09:45AM12:00PM
W4W46312
Friday
11:50AM02:00PM
Iberia AirlinesIBIB3252
Friday
01:25PM03:35PM
RyanairFRFR9148
Friday
03:10PM05:15PM
Air EuropaUXUX1061
Friday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Friday
05:55PM08:05PM
RyanairFRFR2753
Saturday
Saturday
07:30AM09:35AM
Air EuropaUXUX1065
Saturday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Saturday
09:45AM12:00PM
W4W46312
Saturday
01:30PM03:35PM
Air EuropaUXUX1063
Saturday
03:10PM05:15PM
Air EuropaUXUX1061
Saturday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Saturday
08:00PM10:10PM
RyanairFRFR2753
Sunday
Sunday
07:15AM09:25AM
RyanairFRFR3009
Sunday
07:30AM09:35AM
Air EuropaUXUX1065
Sunday
07:50AM10:00AM
Iberia AirlinesIBIB3338
Sunday
09:35AM11:50AM
W4W46312
Sunday
03:10PM05:15PM
Air EuropaUXUX1061
Sunday
04:15PM06:25PM
Iberia AirlinesIBIB3264
Sunday
05:40PM07:50PM
RyanairFRFR2753
Sunday
09:30PM11:40PM
RyanairFRFR9148