Actual flight time from Barajas Airport (MAD), Madrid, Spain to Malpensa Airport (MXP), Milan, Italy. Distance between MAD & MXP is approximately 1160 kilometers.

Departure
MAD
Arrival
MXP

Flight time from MAD to MXP is 2 hours 5 minutes

Alitalia is one of the direct flight which takes 2 hours 5 minutes to travel from Barajas Airport (MAD) to Malpensa Airport (MXP)

 Return flight time from MXP to MAD

RELATED: Flight time from Milan to Madrid (all airports)
MAD to MXP

Direct flight time from Madrid to Milan by different airlines

Journey & DurationAirline
Madrid (MAD) ➝ Milan (MXP)
2 hours 5 minutes
Alitalia
MAD to MXP

1 Stop Flight Time from MAD to MXP Via London Heathrow Airport

One stop flight time from Madrid to Milan via London is 8 hours 40 minutes (operated by British Airways)

British Airways MAD to LHR 2 hrs 25 mins
LHR Waiting Time 4 hrs 15 mins
LHR to MXP 2 hrs
Total Duration: 8 hrs 40 mins

1 Stop Flight Time from MAD to MXP Via London Gatwick Airport

One stop flight time from Madrid to Milan via London is 14 hours 45 minutes (operated by British Airways)

British Airways MAD to LGW 2 hrs 20 mins
LGW Waiting Time 10 hrs 25 mins
LGW to MXP 2 hrs
Total Duration: 14 hrs 45 mins

Flight time from Barajas Airport to other airports near Milan, Italy

Direct flight and one stop flight time from Barajas Airport to airports nearest to Malpensa Airport is given in the table below

Journey ToStops & Duration
Verona, Valerio Catullo Airport
MAD - VRN
1 Stop
4 hrs 20 mins
Genova, Cristoforo Colombo Airport
MAD - GOA
1 Stop
4 hrs 55 mins
Milan, Linate Airport
MAD - LIN
Non-Stop
2 hrs 10 mins
Bergamo, Orio al Serio Airport
MAD - BGY
Non-Stop
2 hrs 20 mins
Bologna, Guglielmo Marconi Airport
MAD - BLQ
Non-Stop
2 hrs 25 mins

Time in Madrid and Milan are the same

Current time in Madrid, Spain : Sun, 25 Aug, 2019,
Madrid Timezone: CEST (+02:00)

05:32 AM

Current time in Milan, Italy :, Sun, 25 Aug, 2019,
Milan Timezone: CEST (+02:00)

05:32 AM

Airlines operating between Madrid and Milan