Flights from Milan to Madrid

Sat, Sep 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest flights from Milan to Madrid

Today
61 flights from $100
Tomorrow
49 flights from $95
Fri, Sep 27
35 flights from $100
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Fri
Sep 20
$69Flixbus
Find prices
Sat
Sep 21
$64Flixbus
$95Air Europa
Sun
Sep 22
$53Flixbus
$131Ryanair
Mon
Sep 23
$64Flixbus
$100TAP Portugal
Tue
Sep 24
$94Eurolines Switzerland
$35Ryanair
Wed
Sep 25
$93Eurolines France
$53Ryanair
Thu
Sep 26
$56Flixbus
$66Ryanair
Fri
Sep 27
$53Flixbus
$100TAP Portugal
Sat
Sep 28
$64Flixbus
$135TAP Portugal
Sun
Sep 29
$64Flixbus
$85Ryanair
Mon
Sep 30
$63Flixbus
$46Ryanair
Tue
Oct 1
$97Infobus
$41Ryanair
Wed
Oct 2
$89Eurolines France
$33Ryanair
Thu
Oct 3
$56Flixbus
$35Ryanair
Fri
Oct 4
$53Flixbus
$71Ryanair
Sat
Oct 5
$53Flixbus
$15Ryanair
Sun
Oct 6
$53Flixbus
$75Ryanair
Mon
Oct 7
$63Flixbus
$46Ryanair
Tue
Oct 8
$97Infobus
$29Ryanair
Wed
Oct 9
$89Eurolines France
$12Ryanair
Thu
Oct 10
$52Flixbus
$35easyJet
flight

Journey Summary

Milan to Madrid Flight Information

Avg. Flight Duration:
3 hours 31 minutes
Flight Price: $38
Flights Depart from:Milan
Flights arrive in:Madrid
Distance:1188 km
FlightAirlines:Ryanair, Iberia, TAP Portugal, Air Europa, easyJet

Milan to Madrid Flights: An Overview

A number of direct flights serve the Milan to Madrid route each day. The flight distance from Milan to the Spanish capital is approximately 1188kms, while the average flight time is about 3hrs 32mins. Flights depart from either Milan Malpensa Airport (MXP), Orio al Serio International Airport (BGY) or Milan Linate Airport (LIN), while the main destination is Adolfo Suárez Madrid-Barajas Airport (MAD). Direct flights are available throughout the entire day from early morning until late in the evening.

Which airlines fly from Milan to Madrid?

The national carrier Alitalia operates direct Milan to Madrid flights along with Air Europa, Iberia, easyJet and Ryanair. These airlines also offer connecting flights from Milan to Madrid along with others such as Air France, TAP Air Portugal, Vueling Airlines, and Austrian Airlines.

How long is the flight from Milan to Madrid?

Direct Milan to Madrid flights mostly take around 2hrs 30mins, with the fastest reaching its destination in about 2hrs 15mins. Connecting flights take from about 4hrs 05mins to approximately 7hrs 25mins. The evening connecting flight by Austrian Airlines has two stops and is the longest in duration, taking about 29hrs 25mins to reach Madrid.

How many flights are there from Milan to Madrid?

The Milan to Madrid route has between 9 and 12 daily direct flights, and up to 25 direct weekly flights. This route boasts a total of about 102 flights per week.

Stations

Important Stations and Airports for this Journey
Milan
Madrid
FlightMilan-Linate

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Where is the airport and what is the best way to get there?
FlightMilan-Malpensa

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Where is the airport and what is the best way to get there?

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.