Cheap flights Milan to Madrid (Adolfo Suarez Madrid-Barajas)
Nonstop flights from Milan to Madrid: Ryanair, Wizz Air Malta, Mokulele Airlines and 1 more. Nonstop flights per week: 60. Flight time: 2 hours 30 minutes. Distance: 1149 km. Tickets from 1 550 ₹ (departure 16 November).
Yes. Nonstop flights from Milan to Madrid are operated by: Ryanair, Wizz Air Malta, Mokulele Airlines, Iberia. A nonstop flight takes 2 hours 30 minutes on average. Nonstop tickets start at 1 550 ₹.
The average ticket price Milan Madrid is 2 446 ₹. The cheapest ticket costs 1 550 ₹, operated by Wizz Air Malta, flight W4 6459, departing Milan on 16 November at 18:00, arriving Madrid on 16 November at 20:30. Prices as of 8 November.
A nonstop flight takes 2 hours 30 minutes on average. The fastest is FR 5322 Ryanair: 2 hours 15 minutes.
Flights from Milan to Madrid depart from these airports: Milano Malpensa Airport (MXP), Orio al Serio International Airport (BGY). Most flights depart from Milano Malpensa Airport. Arrival: Adolfo Suarez Madrid-Barajas (MAD).
Based on prices for the coming months, the cheapest month to fly is December: tickets from 1 568 ₹. The most expensive month is June 2027, with tickets from 2 046 ₹.
Tickets from Milan to Madrid are sold by: Ryanair, Wizz Air Malta, Mokulele Airlines, Iberia. All of them fly nonstop.
The distance from Milan to Madrid is 1149 km.
Tickets from Madrid to Milan start at 1 551 ₹. The average price is 2 589 ₹. Nonstop flights are operated by: Ryanair, Wizz Air Malta, Mokulele Airlines. All tickets Madrid — Milan