Flights from Milan to Madrid

The cheapest flights from Milan to Madrid

Showing times and prices for 09 Aug

Cheapest

£237

Average

£341

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.

Cheapest
09:45Milan Malpensa Airport8h20 18:05Madrid Barajas Airport
1 change
£2371One-way
2nd Cheapest
18:15Milan Malpensa Airport2h20 20:35Madrid Barajas Airport
0 changes
£2451One-way
06:50Milan Linate Airport12h35 19:25Madrid Barajas Airport
1 change
£2481One-way
20:15Milan Linate Airport2h20 22:35Madrid Barajas Airport
0 changes
£2811One-way
06:50Milan Linate Airport4h35 11:25Madrid Barajas Airport
1 change
£2821One-way

Flight schedule Milan to Madrid

Showing flights for tomorrow, Tuesday, 9 August
06:25Milan Bergamo Orio al Serio Airport2h15 08:40Madrid Barajas Airport
0 changes
06:50Milan Linate Airport4h35 11:25Madrid Barajas Airport
1 change
06:50Milan Linate Airport16h20 23:10Madrid Barajas Airport
1 change
06:50Milan Linate Airport12h35 19:25Madrid Barajas Airport
1 change
06:50Milan Linate Airport8h50 15:40Madrid Barajas Airport
1 change
07:50Milan Linate Airport2h25 10:15Madrid Barajas Airport
0 changes
09:45Milan Malpensa Airport8h20 18:05Madrid Barajas Airport
1 change
10:25Milan Malpensa Airport5h15 15:40Madrid Barajas Airport
1 change
10:25Milan Malpensa Airport9h00 19:25Madrid Barajas Airport
1 change
10:25Milan Malpensa Airport12h45 23:10Madrid Barajas Airport
1 change
11:00Milan Linate Airport26h05 13:05Madrid Barajas Airport
1 change
11:35Milan Linate Airport2h25 14:00Madrid Barajas Airport
0 changes
11:35Milan Malpensa Airport2h10 13:45Madrid Barajas Airport
0 changes
13:00Milan Linate Airport24h05 13:05Madrid Barajas Airport
1 change
14:00Milan Linate Airport7h00 21:00Madrid Barajas Airport
1 change
14:00Milan Linate Airport23h05 13:05Madrid Barajas Airport
1 change
14:30Milan Malpensa Airport2h25 16:55Madrid Barajas Airport
0 changes
16:00Milan Linate Airport5h00 21:00Madrid Barajas Airport
1 change
16:00Milan Linate Airport21h05 13:05Madrid Barajas Airport
1 change
17:45Milan Malpensa Airport24h50 18:35Madrid Barajas Airport
1 change
17:45Milan Malpensa Airport19h10 12:55Madrid Barajas Airport
1 change
17:55Milan Malpensa Airport5h15 23:10Madrid Barajas Airport
1 change
17:55Milan Malpensa Airport17h30 11:25Madrid Barajas Airport
1 change
18:00Milan Linate Airport19h05 13:05Madrid Barajas Airport
1 change
18:15Milan Malpensa Airport2h20 20:35Madrid Barajas Airport
0 changes
19:00Milan Linate Airport18h05 13:05Madrid Barajas Airport
1 change
20:15Milan Linate Airport2h20 22:35Madrid Barajas Airport
0 changes
20:35Milan Linate Airport14h50 11:25Madrid Barajas Airport
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
09 Aug
Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug

The fastest flights from Milan to Madrid

Showing times and prices for 09 Aug

Fastest Journey

2 h 10 m

Average

11 h 23 m

Flights per day

28

Distance

1188 km

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

Fastest
11:35Milan Malpensa Airport2h10 13:45Madrid Barajas Airport
0 changes
£4711One-way
2nd Fastest
06:25Milan Bergamo Orio al Serio Airport2h15 08:40Madrid Barajas Airport
0 changes
£3421One-way
18:15Milan Malpensa Airport2h20 20:35Madrid Barajas Airport
0 changes
£2451One-way
20:15Milan Linate Airport2h20 22:35Madrid Barajas Airport
0 changes
£2811One-way
11:35Milan Linate Airport2h25 14:00Madrid Barajas Airport
0 changes
£3191One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Madrid?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Milan to Madrid flight

distanceDistance737 miles
durationAverage flight duration2 h 10 min
priceAverage plane ticket price£169 (€191)
changesDirect flightYes
carriersAirlinesAegean Airlines, Air Dolomiti, Vueling, Ukraine Intl. Airlines, TAP Portugal, Alitalia Cityliner, Brussels Airlines, Lufthansa Cityline, Ryanair, Hahn Air, Lufthansa, KLM, Malta Air, easyJet, Swiss, air leisure, PGA-Portugalia Airlines, Air Europa, Air France, Iberia or ITA

Flights from Milan to Madrid cover the 737 miles long trip taking on average 2 h 10 min with our travel partners like Aegean Airlines, Air Dolomiti, Vueling, Ukraine Intl. Airlines, TAP Portugal, Alitalia Cityliner, Brussels Airlines, Lufthansa Cityline, Ryanair, Hahn Air, Lufthansa, KLM, Malta Air, easyJet, Swiss, air leisure, PGA-Portugalia Airlines, Air Europa, Air France, Iberia or ITA. There are direct flight services available. While the average ticket price for this journey costs around £169, you can find the cheapest plane ticket for as low as £130. Travellers depart most frequently from Milan Malpensa Airport and arrive in Madrid Barajas Airport.

Airlines: TAP Portugal, KLM and Iberia Milan to Madrid

You can travel by flight to Madrid from Milan with TAP Portugal, KLM and Iberia for as low as £130. When you search for timetables and tickets, Omio will show you the best journey.

KLM
TAP Portugal
Iberia

KLM is the Netherlands' national carrier and offers two types of ticket for your flight to Madrid from Milan: Economy and Business.

KLM tickets to Madrid from Milan are available online on Omio. We help you compare and book your perfect route with KLM between Milan and Madrid all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current KLM flight timetables and plane tickets available on Omio for the 737 miles (1188 km) journey. You can also see relevant travel information for the KLM flight, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Milan to Madrid routes as well as the cheapest ticket prices available, and buy the best KLM Milan to Madrid plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the KLM plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Madrid with KLM!

    Looking to travel by plane from Milan to Madrid? Omio can help you find that perfect journey with TAP Portugal. Check Omio to see current TAP Portugal flight timetables, tickets, travel information and prices for the best deals on the Milan to Madrid flight and book TAP Portugal tickets online quickly and easily. When taking a flight from Milan to Madrid, you can expect to travel 737 miles (1188 km) one-way with TAP Portugal. If you search for flights to Madrid from Milan in the Omio app, you can check if the TAP Portugal ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with TAP Portugal, we do the work for you to get you safely to Madrid from Milan. Book that perfect Milan to Madrid flight now with Omio and enjoy a smooth and comfortable journey with TAP Portugal!

      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 to Madrid from Milan including: Basic Fare, Classic Fare, Flexible Fare and Business Club.

      Iberia tickets between Milan and Madrid are available online on Omio. We help you compare and book your perfect journey with Iberia from Milan to Madrid all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Iberia flight timetables and plane tickets available on Omio for the 737 miles (1188 km) trip. You can also see relevant travel information for the Iberia flight, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Milan to Madrid routes as well as the cheapest ticket prices available, and buy the best Iberia Milan to Madrid plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Iberia plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Madrid with Iberia!

        Travel Tips: Milan to Madrid flight

        Take a flight to Madrid 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 Milan to Madrid.
        FAQs

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

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

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

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

        Conditions of entry:

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

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

        When travelling in Spain, 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 28/07/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Milan and Madrid before travelling.

        The current restriction level for your return trip by plane from Madrid to Milan is: Fully open

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

        Reentry to Italy 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?

        What are the entry requirements?

        • There are no current restrictions

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

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

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

        Last verified on 28/07/2022. 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 Madrid to Milan flight here.

        Looking to save money on your route? Omio customers have found the cheapest flight from Milan to Madrid for the next 7 days starting from £130  one way.
        If you’re looking to purchase your plane tickets in the next week, you can expect the Milan to Madrid flight price to come in at an average of £169  one way.
        When travelling this route you should expect the distance to Madrid from Milan via plane to be approximately 737 miles.
        On average the flight from Milan to Madrid duration is 2 h 10 min  for the 737 miles long trip, but the travel time can vary if you depart on weekends and holidays.

        When travelling this route, Omio customers are departing most frequently from Milan Malpensa Airport   and arriving in Madrid Barajas Airport.

        You can find the most popular departure airport for this route, Milan Malpensa Airport, located approximately 30.1 miles (48.6 km) from the city centre of Milan. The most popular arrival airport in Madrid, called Madrid Barajas Airport, is located around 9.9 miles (15.9 km) away from its city centre. To reach the city centre of Madrid from Madrid Barajas Airport, check what taxi services, airport shuttle services or public transportation options are available.

        For the best Milan to Madrid flight to purchase, you can travel safely and comfortably with Aegean Airlines, Air Dolomiti, Vueling, Ukraine Intl. Airlines, TAP Portugal, Alitalia Cityliner, Brussels Airlines, Lufthansa Cityline, Ryanair, Hahn Air, Lufthansa, KLM, Malta Air, easyJet, Swiss, air leisure, PGA-Portugalia Airlines, Air Europa, Air France, Iberia or ITA. However, it's always good to check all possible airlines with services to Madrid from Milan to compare what amenities they may offer.
        Yes, you can find a direct flight from Milan to Madrid with Ryanair, Air Europa or Iberia  on Omio. This is worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
        The earliest flight departing from Milan to Madrid leaves at 04: 50. The last flight departing from Milan to Madrid leaves at 19: 55. You can find the latest Milan to Madrid flight times on Omio and book the best time to leave for your journey on your chosen travel date.
        You can find a flight from Milan to Madrid to cost on average £169 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Milan to Madrid flight generally on sale a few months before the planned travel date.

        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