# Who flies Milan (any) → Madrid nonstop?

**4 airlines fly Milan (any) → Madrid nonstop: Iberia (LIN, MXP), Ryanair (MXP, BGY), Air Europa (MXP) and Wizz Air (MXP).**

| Airline | Routes | Book direct |
|---|---|---|
| Iberia | Milan Linate (LIN) → Madrid–Barajas (MAD)<br>Milan Malpensa (MXP) → Madrid–Barajas (MAD) | https://www.iberia.com/ |
| Ryanair | Milan Malpensa (MXP) → Madrid–Barajas (MAD)<br>Milan Bergamo (BGY) → Madrid–Barajas (MAD) | https://www.ryanair.com/ |
| Air Europa | Milan Malpensa (MXP) → Madrid–Barajas (MAD) | https://www.aireuropa.com/us/en/home |
| Wizz Air | Milan Malpensa (MXP) → Madrid–Barajas (MAD) | https://wizzair.com |

bookDirect is the airline's own website. picktheflight earns nothing from it.

Compare fares for MXP-MAD: [Trip.com](https://www.trip.com/flights/milan-to-madrid/tickets-MXP-MAD/?allianceid=1094387&sid=2209817&trip_sub1=c4c6f3cbcbb845d69061b1005-713359) · [Aviasales](https://www.aviasales.com/search/MXP0911MAD1?marker=713359). Affiliate links (Trip.com, Aviasales): picktheflight may earn a commission. It never changes the price or which airlines are listed.

On picktheflight: https://picktheflight.com/?from=LIN&fm=1&to=MAD · JSON: https://picktheflight.com/intents/LIN/MAD?fm=1

---
Data built 2026-10-12 from airline schedule tables on Wikipedia ("Airlines and destinations"), matched by exact airport article; airline booking sites from Wikidata. Schedules change. Confirm the flight on the airline's own site before booking.
