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

Monday
Monday
05:45AM08:00AM
RyanairFRFR2752
Monday
06:10AM08:40AM
W4W46311
Monday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Monday
11:05AM01:25PM
Air EuropaUXUX1066
Monday
02:15PM04:35PM
RyanairFRFR9149
Monday
02:45PM05:10PM
Iberia AirlinesIBIB3253
Monday
06:15PM08:35PM
Air EuropaUXUX1062
Monday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Tuesday
Tuesday
06:30AM09:00AM
W4W46311
Tuesday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Tuesday
11:05AM01:25PM
Air EuropaUXUX1066
Tuesday
01:10PM03:30PM
RyanairFRFR2752
Tuesday
02:45PM05:10PM
Iberia AirlinesIBIB3253
Tuesday
06:15PM08:35PM
Air EuropaUXUX1062
Tuesday
07:05PM09:25PM
RyanairFRFR9149
Tuesday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Wednesday
Wednesday
06:00AM08:30AM
W4W46311
Wednesday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Wednesday
11:05AM01:25PM
Air EuropaUXUX1066
Wednesday
02:45PM05:10PM
Iberia AirlinesIBIB3253
Wednesday
03:10PM05:30PM
RyanairFRFR2752
Wednesday
04:40PM07:00PM
RyanairFRFR9149
Wednesday
06:15PM08:35PM
Air EuropaUXUX1062
Wednesday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Thursday
Thursday
06:30AM09:00AM
W4W46311
Thursday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Thursday
11:05AM01:25PM
Air EuropaUXUX1066
Thursday
02:45PM05:10PM
Iberia AirlinesIBIB3253
Thursday
06:15PM08:35PM
Air EuropaUXUX1062
Thursday
06:45PM09:05PM
RyanairFRFR9149
Thursday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Thursday
08:50PM11:10PM
RyanairFRFR2752
Friday
Friday
06:30AM09:00AM
W4W46311
Friday
10:30AM12:50PM
RyanairFRFR9149
Friday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Friday
11:05AM01:25PM
Air EuropaUXUX1066
Friday
02:45PM05:10PM
Iberia AirlinesIBIB3253
Friday
03:00PM05:20PM
RyanairFRFR2752
Friday
06:15PM08:35PM
Air EuropaUXUX1062
Friday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Saturday
Saturday
10:35AM01:05PM
W4W46311
Saturday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Saturday
11:05AM01:25PM
Air EuropaUXUX1066
Saturday
06:15PM08:35PM
Air EuropaUXUX1062
Saturday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Saturday
10:35PM12:55AM
RyanairFRFR2752
Sunday
Sunday
10:25AM12:45PM
RyanairFRFR3008
Sunday
10:45AM01:10PM
Iberia AirlinesIBIB3339
Sunday
10:50AM01:10PM
W4W46311
Sunday
11:05AM01:25PM
Air EuropaUXUX1066
Sunday
06:15PM08:35PM
Air EuropaUXUX1062
Sunday
06:35PM08:45PM
RyanairFRFR9149
Sunday
07:10PM09:35PM
Iberia AirlinesIBIB3265
Sunday
08:40PM11:00PM
RyanairFRFR2752