Flights from Madrid Barajas Airport to Milan

The cheapest flights from Madrid Barajas Airport to Milan

Showing times and prices for Oct 02

Cheapest

140

Average

181

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.

Ryanair
06:50AMMadrid Barajas Airport2h10 09:00AMMilan
0 transfers
1401One-way
Air Europa
05:30AMMadrid Barajas Airport2h05 07:35AMMilan
0 transfers
1691One-way
Vueling
08:40PMMadrid Barajas Airport10h40 07:20AMMilan
0 transfers
1811One-way
Vueling
09:00PMMadrid Barajas Airport10h20 07:20AMMilan
0 transfers
2061One-way
Iberia
06:50PMMadrid Barajas Airport2h10 09:00PMMilan
0 transfers
2091One-way

Flight schedule from Madrid Barajas Airport to Milan

Showing flights for tomorrow, Sunday, October 2
Air Europa
05:30AMMadrid Barajas Airport2h05 07:35AMMilan
0 transfers
Ryanair
06:50AMMadrid Barajas Airport2h10 09:00AMMilan
0 transfers
Iberia
06:50PMMadrid Barajas Airport2h10 09:00PMMilan
0 transfers
Vueling
08:40PMMadrid Barajas Airport10h40 07:20AMMilan
0 transfers
Vueling
09:00PMMadrid Barajas Airport10h20 07:20AMMilan
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22

The fastest flights from Madrid Barajas Airport to Milan

Showing times and prices for Oct 02

Fastest Journey

2 h 5 m

Average

5 h 29 m

Flights per day

5

Distance

1176 km

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

Air Europa
05:30AMMadrid Barajas Airport2h05 07:35AMMilan
0 transfers
1691One-way
Ryanair
06:50AMMadrid Barajas Airport2h10 09:00AMMilan
0 transfers
1401One-way
Iberia
06:50PMMadrid Barajas Airport2h10 09:00PMMilan
0 transfers
2091One-way
Vueling
09:00PMMadrid Barajas Airport10h20 07:20AMMilan
0 transfers
2061One-way
Vueling
08:40PMMadrid Barajas Airport10h40 07:20AMMilan
0 transfers
1811One-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 flight

distanceDistance729 miles (1175 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price$84 (€81)
changesDirect flightNo
carriersAirlinesPGA-Portugalia Airlines, Lufthansa, Vueling, air leisure, easyJet, Alitalia Cityliner, Malta Air, Air France, Iberia, Air Europa, Ryanair, ITA or Bulgaria Air

Flights from Madrid Barajas Airport to Milan cover the 729 miles (1175 km) long route taking on average 2 h 5 min with our travel partners like PGA-Portugalia Airlines, Lufthansa, Vueling, air leisure, easyJet, Alitalia Cityliner, Malta Air, Air France, Iberia, Air Europa, Ryanair, ITA or Bulgaria Air. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $23 (€23), but the average price of plane tickets is $84 (€81). Travelers depart most frequently from Madrid Barajas Airport and arrive in Milan Malpensa Airport.

Airlines: EasyJet, Vueling Airlines and Lufthansa flights from Madrid Barajas Airport to Milan

Buy your official easyJet, Vueling Airlines and Lufthansa flight tickets to Milan from Madrid Barajas Airport from $23 (€23) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular route.

easyJet
Vueling Airlines
Lufthansa

EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

    Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Milan from Madrid Barajas Airport.

    If you’re looking for a smooth and easy flight from Madrid Barajas Airport to Milan, check Omio for Vueling Airlines flights offering this trip. Whether you are looking for the fastest, earliest or cheapest flight to take for this 729 miles (1175 km) trip between Madrid Barajas Airport and Milan, Omio makes it easier than ever to find Vueling Airlines flights at affordable prices, and you can also quickly book plane tickets online. Check the current Vueling Airlines flight schedules for your ideal departure and arrival times, compare the best route to Milan from Madrid Barajas Airport as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Vueling Airlines flight on Omio. If you search for flights from Madrid Barajas Airport to Milan in the Omio app, you can quickly see if the Vueling Airlines tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Vueling Airlines flights between Madrid Barajas Airport and Milan starting at $63 (€61), buy your official Vueling Airlines tickets with Omio online quickly and easily!

    • Average Price: $63

    Germany's largest airline is Lufthansa. Fly to Milan from Madrid Barajas Airport and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

    Looking to travel by plane between Madrid Barajas Airport and Milan? Omio can help you find that perfect journey with Lufthansa. Check Omio to see current Lufthansa flight schedules, tickets, travel information and prices for the best deals on the Madrid Barajas Airport to Milan flight and book Lufthansa tickets online quickly and easily. When taking a flight to Milan from Madrid Barajas Airport, you can expect to travel 729 miles (1175 km) one-way with Lufthansa. If you search for flights between Madrid Barajas Airport and Milan in the Omio app, you can check if the Lufthansa 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. Whether you’re looking for the cheapest, fastest or earliest flight with Lufthansa, we do the work for you to get you safely to Milan from Madrid Barajas Airport. Book that perfect Madrid Barajas Airport to Milan flight now with Omio and enjoy a smooth and comfortable journey with Lufthansa!

      Travel Tips: Madrid Barajas Airport to Milan Flight

      Travel Tips: Take a flight to Milan 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.
      FAQs

      Travel between Madrid Barajas Airport, Spain and Milan, Italy by plane is: Unrestricted.

      What is the status of international entry into Italy from Spain?

      International entry status: Entry is unrestricted for citizens and permanent residents of Spain

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

      Conditions of entry:

      • There are no current restrictions

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

      When traveling in Italy, you must follow these COVID-19 safety rules:

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

      The information above was last checked on 9/26/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Milan from Madrid Barajas Airport before traveling.

      The current restriction level for your return trip by plane from Milan to Madrid Barajas Airport is: Unrestricted

      Are there any international entry restrictions on returning to Spain from Italy?

      Reentry to Spain is allowed for: Entry is unrestricted for citizens and permanent residents of Italy

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

      What are the requirements?

      • There are no current restrictions

      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:

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

      Last checked on 9/26/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Madrid Barajas Airport from Milan here.

      If you’re looking to save money on tickets, you can find cheap Madrid Barajas Airport to Milan flights for as little as $23 (€23)  in the next 7 days.
      The flight price between Madrid Barajas Airport and Milan is on average $84 (€81)  if you are looking to purchase your tickets for this route in the next 7 days.
      The distance between Madrid Barajas Airport and Milan by plane is approximately 729 miles (1175 km).
      The flight time from Madrid Barajas Airport to Milan is on average 2 h 5 min  for the 729 miles (1175 km) long journey, but the time it takes to go to Milan from Madrid Barajas Airport by flight can vary depending on specific dates or traveling on weekends and holidays.

      Omio customers most frequently book their flights from Madrid Barajas Airport   to Milan Malpensa Airport.

      Passengers booking this journey most frequently board their flights from Madrid Barajas Airport and need to travel around 9.9 miles (15.9 km) from the city center to get to this airport.

      Passengers arriving in Milan most often land in Milan Malpensa Airport and need to travel about 30.1 miles (48.6 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Milan Malpensa Airport to get you to the city center of Milan.

      Take the Madrid Barajas Airport to Milan flight with PGA-Portugalia Airlines, Lufthansa, Vueling, air leisure, easyJet, Alitalia Cityliner, Malta Air, Air France, Iberia, Air Europa, Ryanair, ITA or Bulgaria Air. However, it's always good to check out all possible airlines for the route between Madrid Barajas Airport and Milan as there might be differences in the amenities they offer.
      The earliest flight departing from Madrid Barajas Airport to Milan leaves at 5: 10 AM. The last flight departing from Madrid Barajas Airport to Milan leaves at 9: 00 PM. You can find the latest Madrid Barajas Airport to Milan flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
      If you purchase the Madrid Barajas Airport to Milan flight within the next 7 days, you can find one way tickets to cost on average $84 (€81). However, booking your plane ticket in advance gives you access to the best prices for flights between Madrid Barajas Airport and Milan. Look out for plane tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

      More options for your journey from Madrid Barajas Airport to Milan

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

      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