Flights from Madrid Barajas Airport to Milan Malpensa Airport

The cheapest flights from Madrid Barajas Airport to Milan Malpensa Airport

Showing times and prices for Aug 17

Cheapest

45

Average

141

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Malta Air
07:05AMMadrid Barajas Airport2h05 09:10AMMilan Malpensa Airport
0 transfers
451One-way
Vueling
08:30PMMadrid Barajas Airport10h50 07:20AMMilan Malpensa Airport
0 transfers
811One-way
Air Europa
01:10PMMadrid Barajas Airport2h05 03:15PMMilan Malpensa Airport
0 transfers
981One-way
Vueling
08:45PMMadrid Barajas Airport10h10 06:55AMMilan Malpensa Airport
0 transfers
1211One-way
Air France
02:40PMMadrid Barajas Airport17h00 07:40AMMilan Malpensa Airport
0 transfers
1731One-way

Flight schedule from Madrid Barajas Airport to Milan Malpensa Airport

Showing flights for tomorrow, Wednesday, August 17
Air Europa
05:30AMMadrid Barajas Airport2h05 07:35AMMilan Malpensa Airport
0 transfers
Malta Air
07:05AMMadrid Barajas Airport2h05 09:10AMMilan Malpensa Airport
0 transfers
Air Europa
01:10PMMadrid Barajas Airport2h05 03:15PMMilan Malpensa Airport
0 transfers
Air France
02:40PMMadrid Barajas Airport17h00 07:40AMMilan Malpensa Airport
0 transfers
Air France
06:15PMMadrid Barajas Airport13h25 07:40AMMilan Malpensa Airport
0 transfers
Vueling
08:30PMMadrid Barajas Airport10h50 07:20AMMilan Malpensa Airport
0 transfers
Vueling
08:45PMMadrid Barajas Airport10h10 06:55AMMilan Malpensa Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06

The fastest flights from Madrid Barajas Airport to Milan Malpensa Airport

Showing times and prices for Aug 17

Fastest Journey

2 h 5 m

Average

8 h 14 m

Flights per day

7

Distance

1150 km

Of the 7 flights that leave Madrid Barajas Airport for Milan Malpensa Airport every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Malta Air
07:05AMMadrid Barajas Airport2h05 09:10AMMilan Malpensa Airport
0 transfers
451One-way
Air Europa
05:30AMMadrid Barajas Airport2h05 07:35AMMilan Malpensa Airport
0 transfers
2711One-way
Air Europa
01:10PMMadrid Barajas Airport2h05 03:15PMMilan Malpensa Airport
0 transfers
981One-way
Vueling
08:45PMMadrid Barajas Airport10h10 06:55AMMilan Malpensa Airport
0 transfers
1211One-way
Vueling
08:30PMMadrid Barajas Airport10h50 07:20AMMilan Malpensa Airport
0 transfers
811One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid Barajas Airport to Milan Malpensa Airport flight

distanceDistance713 miles (1150 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price$172 (€159)
changesDirect flightYes
carriersAirlinesSwiss, Alitalia Cityliner, Aer Lingus, PGA-Portugalia Airlines, Malta Air, Ryanair, Iberia, Vueling, easyJet, TAP Portugal, Air France, Air Europa or Lufthansa

Flights from Madrid Barajas Airport to Milan Malpensa Airport cover the 713 miles (1150 km) long trip taking on average 2 h 5 min with our travel partners like Swiss, Alitalia Cityliner, Aer Lingus, PGA-Portugalia Airlines, Malta Air, Ryanair, Iberia, Vueling, easyJet, TAP Portugal, Air France, Air Europa or Lufthansa. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $133 (€123), but the average price of plane tickets is $172 (€159). Travelers depart most frequently from Madrid Barajas Airport and arrive in Milan Malpensa Airport.

Airlines: SWISS, Ryanair and Iberia flights from Madrid Barajas Airport to Milan Malpensa Airport

You can travel by flight from Madrid Barajas Airport to Milan Malpensa Airport with SWISS, Ryanair and Iberia for as low as $133 (€123). When you search for schedules and tickets, Omio will show you the best route.

SWISS
Ryanair
Iberia

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight between Madrid Barajas Airport and Milan Malpensa Airport.

One of the best ways to travel from Madrid Barajas Airport to Milan Malpensa Airport is by taking a flight with SWISS. Omio helps you find the ideal SWISS flight between Madrid Barajas Airport and Milan Malpensa Airport by showing you SWISS current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Madrid Barajas Airport to Milan Malpensa Airport journey. You can expect to travel 713 miles (1150 km) from Madrid Barajas Airport to Milan Malpensa Airport on a flight with SWISS. If you are using the Omio app to search for flights between Madrid Barajas Airport and Milan Malpensa Airport, you can check straight away if the SWISS ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your SWISS plane ticket on Omio quickly and easily, then enjoy your upcoming trip to Milan Malpensa Airport from Madrid Barajas Airport!

    Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket from Madrid Barajas Airport to Milan Malpensa Airport includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

    • Average Price: $178

    Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight from Madrid Barajas Airport to Milan Malpensa Airport including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

    Are you making plans to travel to Milan Malpensa Airport from Madrid Barajas Airport? Why not take a flight with Iberia? Omio can show you current Iberia flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Madrid Barajas Airport to Milan Malpensa Airport flights all in one place. On the Iberia flight, you can expect to travel 713 miles (1150 km) to Milan Malpensa Airport from Madrid Barajas Airport. If you use the Omio app to search for flights to Milan Malpensa Airport from Madrid Barajas Airport, you can quickly see if the Iberia ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Iberia flight between Madrid Barajas Airport and Milan Malpensa Airport, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

      Travel Tips: Madrid Barajas Airport to Milan Malpensa Airport Flight

      Take a flight to Milan Malpensa Airport easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid Barajas Airport to Milan Malpensa Airport.
      FAQs

      Travel by plane between Madrid Barajas Airport, Spain and Milan Malpensa Airport, Italy is: Fully open.

      Is international entry into Milan Malpensa Airport from Madrid Barajas Airport restricted?

      International entry is allowed for: Entry is fully open for citizens and permanent residents of Spain

      Do I need to quarantine on arrival in Italy from Madrid Barajas Airport?

      Entry Requirements:

      • There are no current restrictions

      What are the safety rules to follow in Milan Malpensa Airport, Italy?

      The government of Italy has imposed these measures to reduce the spread of COVID-19:

      • Physical distance required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      The above information was last checked on 7/28/22. Remember to check the latest COVID-19 travel safety regulations for your flight from Madrid Barajas Airport to Milan Malpensa Airport closer to your date of departure here

      The restriction level for your return flight to Madrid Barajas Airport, Spain from Milan Malpensa Airport is: Fully open.

      Is my return flight into Madrid Barajas Airport from Milan Malpensa Airport restricted?

      International entry is allowed for: Entry is fully open for citizens and permanent residents of Italy

      Do I need to quarantine on arrival in Spain from Milan Malpensa Airport?

      Conditions of reentry:

      • Specific entry restrictions may apply for travel to Spain: Canary Islands

      What are the safety rules to follow in Madrid Barajas Airport, Spain?

      The government of Spain has imposed these measures to reduce the spread of COVID-19:

      • Social distancing required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      Last checked on 7/28/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Madrid Barajas Airport from Milan Malpensa Airport closer to your date of departure here here.

      Flight tickets from Madrid Barajas Airport to Milan Malpensa Airport for some dates and times can be found for as cheap as $133 (€123)  one way in the next 7 days.
      The flight price between Madrid Barajas Airport and Milan Malpensa Airport is on average $172 (€159)  if you are looking to buy your tickets for this route in the next 7 days.
      The Madrid Barajas Airport to Milan Malpensa Airport flight distance is approximately 713 miles (1150 km).
      The Madrid Barajas Airport to Milan Malpensa Airport flight duration is on average 2 h 5 min, which is to be expected when traveling 713 miles (1150 km) from Madrid Barajas Airport to Milan Malpensa Airport. However, the time it takes can vary based on specific dates, weekends, and holidays.

      Omio customers who book cheap flights for this route most frequently fly from Madrid Barajas Airport   to Milan Malpensa Airport.

      Passengers board their flight most frequently from Madrid Barajas Airport, which is located around 9.9 miles (15.9 km) away from the city center, and they get off the plane at Milan Malpensa Airport, located 30.1 miles (48.6 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Milan Malpensa Airport to take you to the city center of Milan Malpensa Airport.

      If you're looking for flights from Madrid Barajas Airport to Milan Malpensa Airport, you can rely on Swiss, Alitalia Cityliner, Aer Lingus, PGA-Portugalia Airlines, Malta Air, Ryanair, Iberia, Vueling, easyJet, TAP Portugal, Air France, Air Europa or Lufthansa to get you to Milan Malpensa Airport. It's also good to check out all possible airlines for the Madrid Barajas Airport to Milan Malpensa Airport trip to see if there might be differences in the amenities they offer.
      Yes, you can look for direct flights from Madrid Barajas Airport to Milan Malpensa Airport with Ryanair or Air Europa  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.
      You can take the earliest flight from Madrid Barajas Airport to Milan Malpensa Airport at 5: 30 AM   or take the last flight from Madrid Barajas Airport to Milan Malpensa Airport leaving at 9: 00 PM. Look for the latest Madrid Barajas Airport to Milan Malpensa Airport flight schedules on Omio and book the best time to take the plane for this journey.
      If you book a plane ticket from Madrid Barajas Airport to Milan Malpensa Airport within the next 7 days, you can find tickets to cost on average $172 (€159) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Madrid Barajas Airport and Milan Malpensa Airport are generally on sale a few months before the planned departure date.

      More options for your journey from Madrid Barajas Airport to Milan Malpensa Airport

      Here are some other resources that might have the information you need

      Most popular trains, buses and flights

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language