Madrid to Milan Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Madrid — Milan

136 flights in a week

Departure and arrival times are local (Madrid and Milan)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:20 03:26 wed Ryanair 2h 6m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
02:10 04:05 wed Ryanair 1h 55m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
04:10 06:14 thu Ryanair 2h 4m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
04:10 06:19 fri Iberia 2h 9m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
04:10 06:20 fri AlbaStar 2h 10m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
05:00 07:02 sun Ryanair 2h 2m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
06:00 08:15 sun FR5991 Ryanair 2h 15m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
06:25 08:45 wed FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
06:35 08:39 sat Ryanair 2h 4m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
07:15 09:25 sun FR3009 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
07:30 09:18 thu NetJets 1h 48m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
07:30 09:35 daily UX1065 Air Europa 2h 5m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
07:30 09:27 wed 7L277 Silk Way West Airlines 1h 57m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
07:30 09:50 thu FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
07:50 10:00 daily IB3338 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
08:00 09:51 tue PP800 Jet Aviation Business Jets 1h 51m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
08:50 11:00 daily IB3250 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
08:50 11:10 wed Iberia 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
09:00 11:20 mon FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
09:15 11:30 wed W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
09:30 11:45 mon W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
09:30 11:50 sat FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
09:35 11:50 sun W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
09:45 12:00 tue, thu, fri W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
10:00 12:10 tue FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
10:55 13:10 wed FR5991 Ryanair 2h 15m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
11:00 13:15 tue FR5991 Ryanair 2h 15m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
11:50 14:00 sat, sun IB3252 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
11:50 14:00 mon, tue, wed, thu, fri IB3252 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
11:50 14:00 mon, thu IB3252 Iberia Express 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
12:05 14:04 sat Ryanair 1h 59m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
12:20 14:50 wed Bluebird Nordic 2h 30m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
12:20 14:25 thu Air X Charter 2h 5m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
12:35 14:45 wed FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
12:40 14:50 fri Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
12:45 14:55 mon FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
13:00 16:27 sat Swiftair 3h 27m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
13:00 14:57 wed AlbaStar 1h 57m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
13:10 15:30 tue FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
13:15 15:30 thu FR5991 Ryanair 2h 15m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
13:25 15:35 fri FR9148 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
13:55 16:10 sun W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
14:05 16:20 sat W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
14:25 16:40 sat W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
14:40 17:25 tue, fri KE8592 Korean Air 2h 45m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
15:10 17:15 daily UX1061 Air Europa 2h 5m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
15:40 17:45 thu Ryanair 2h 5m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
16:10 18:12 sat Iberia 2h 2m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
16:10 18:23 sat Iberia 2h 13m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
16:15 18:25 daily IB3264 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
16:15 18:25 thu IB3264 Iberia Express 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
16:45 18:55 sun IB3254 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
17:10 19:20 mon FR9148 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
17:10 19:25 wed W46312 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
17:25 19:35 mon, tue, wed, thu, fri, sat IB3254 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
17:25 19:35 wed, sat IB3254 Iberia Express 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
17:40 19:50 sun FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
17:55 20:05 fri FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
18:30 20:37 fri Air X Charter 2h 7m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
18:30 20:50 sun FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
18:30 20:40 thu FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
18:40 20:55 fri QR8250 Qatar Airways 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
18:45 21:05 tue FR5983 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
18:50 21:05 fri QR8250 Qatar Airways 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
19:20 21:22 sat Wizz Air 2h 2m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
20:00 22:10 sat FR2753 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
20:10 22:30 wed FR5983 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
20:15 22:30 thu QR8077 Qatar Airways 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
20:25 22:45 fri FR5493 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
20:50 23:00 daily IB3256 Iberia 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Linate Airport Select dates
21:00 23:18 fri 7L275 Silk Way West Airlines 2h 18m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
21:25 23:35 wed FR9148 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
21:30 23:40 sun FR9148 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
21:35 00:01 wed DHL 2h 26m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
21:45 23:59 thu FR9148 Ryanair 2h 14m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
21:45 00:05 sat FR5983 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
22:00 00:10 tue FR9148 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:10 00:20 mon FR5983 Ryanair 2h 10m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
22:40 00:36 sun Ryanair 1h 56m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates
22:50 01:06 fri QY8341 European Air Transport 2h 16m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:50 00:59 sat QY8341 DHL 2h 9m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:50 00:54 sat QY8341 DHL 2h 4m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:50 01:00 sat QY8341 DHL 2h 10m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:55 01:10 fri W46314 Wizz Air Malta 2h 15m Adolfo Suarez Madrid-Barajas Airport — Milano Malpensa Airport Select dates
22:55 01:15 sun FR5983 Ryanair 2h 20m Adolfo Suarez Madrid-Barajas Airport — Orio al Serio International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.