¥9,885 Cheap Flights from Milan (MXP) to Madrid (MAD)

Popular airlines from Milan Malpensa Airport (MXP) to Madrid

  • notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
  • deals illustration

    Book smarter

    Save up to 40% on select hotels after you book a flight*
  • trophy illustration

    Earn twice

    Earn your airline miles on top of our rewards

Cheap Flights from Milan to Madrid (MXP-MAD)

Prices were available within the past 7 days and start at ¥9,885 for one-way flights and ¥24,437 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Air Europa
Lufthansa
Lufthansa
Air Europa
Lufthansa
Lufthansa
Brussels Airlines
Lufthansa
Swiss International Air Lines
Air France

Find the cheapest month to fly from Milan (MXP) to Madrid (MAD)

October is typically the cheapest month to fly

From ¥7,283 - ¥23,524 per traveler.

Alternative airports near Madrid

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

How much is a flight from Milan Malpensa Airport to Adolfo Suarez Madrid-Barajas Airport (MAD)?
Based on fares advertised within the last 7 days on Expedia for flights departing within the next year, round-trip flights from Milan Malpensa Airport to Madrid Airport start from ¥24,437. Book today to get the best price for your big adventure. Prices and availability are subject to change. Additional terms apply.
Do I need to pay a cancellation fee if I cancel my flight from Milan Malpensa Airport to Madrid Airport?
When it comes to cancellation fees, every airline has its own terms and conditions. If you decide to cancel your trip, head to our Customer Service Portal.
How do I find cheap flights from Malpensa Intl. Airport (MXP) to Madrid Airport that have flexible change policies?
Many airlines offer the option to reschedule your flight without a change fee. All you pay is the difference between the original flight and the new flight. When you're searching for Milan Malpensa Airport to Madrid–Barajas Airport flights, you'll see a "no change fees" filter for you to select.
How many hours is the flight from Milan Malpensa Airport to Madrid Airport?
The flight time from Malpensa Intl. Airport (MXP) to Madrid–Barajas Airport is a mere 2 hours and 18 minutes, so don't get too settled. There's a good chance the next time you glance out the window you'll be descending into Madrid.
How far is the flight from MXP to Adolfo Suarez Madrid-Barajas Airport (MAD)?
That movie you've been desperate to see will have to wait — the flight distance between MXP (MXP) and Madrid–Barajas Airport (MAD) is only 1,150 kilometers. The captain will be asking you to put your seat upright for touchdown before you know it.
Which airlines fly direct from Malpensa Intl. Airport (MXP) to Adolfo Suarez Madrid-Barajas Airport (MAD)?
There are several airlines that fly straight from MXP to Adolfo Suarez Madrid-Barajas Airport (MAD). Iberia (IB) is a top choice, offering 60 flights on this route each month. Like more options? Check out what's available with Air Europa (UX). This carrier offers 60 flights every month between these airports.
Are Malpensa Intl. Airport (MXP) to MAD flight tickets cheaper when they're purchased at the last minute?
Flight prices are always on the move, so it's no sure thing. While last-minute deals between Milan Malpensa Airport and MAD are of course possible, it's also a good idea to keep a close eye on prices well before you fly. In fact, some airlines release their prices up to a year before the departure date. Expedia is continuously updating the biggest airfare bargains around, so keep checking back and be ready to grab your seat when the fares dip.

Travel information

Origin airport
Malpensa Intl.
Destination airport
Adolfo Suárez Madrid-Barajas
Airlines serving
Air Europa, Air France, British Airways, Brussels Airlines, Iberia, LOT-Polish Airlines, Lufthansa, Scandinavian Airlines, Swiss International Air Lines
Roundtrip price
¥24,436
Distance
1142 km
Average flight time
2 hours 20 mins

Book with confidence

Explore a world of travel with Expedia

*Available to Expedia members.