Flights from Madrid to Milan

Sat, Jul 20
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 Madrid to Milan

Tomorrow
62 flights from $72
Sun, Jul 21
49 flights from $72
Fri, Jul 26
47 flights from $70
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
Jul 19
$205Alsa_international
Find prices
Sat
Jul 20
$77Flixbus
$72Ryanair
Sun
Jul 21
$71Flixbus
$72Ryanair
Mon
Jul 22
$71Flixbus
$42Ryanair
Tue
Jul 23
$65Flixbus
$35Ryanair
Wed
Jul 24
$117Alsa_international
Find prices
Thu
Jul 25
$109Infobus
$41Ryanair
Fri
Jul 26
$77Flixbus
$70Ryanair
Sat
Jul 27
$54Flixbus
$87Ryanair
Sun
Jul 28
$71Flixbus
$50Ryanair
Mon
Jul 29
$65Flixbus
$42Ryanair
Tue
Jul 30
$65Flixbus
$49Ryanair
Wed
Jul 31
$158Alsa_international
Find prices
Thu
Aug 1
$109Infobus
$42Ryanair
Fri
Aug 2
$100Flixbus
$59Ryanair
Sat
Aug 3
$134Alsa_international
Find prices
Sun
Aug 4
$130Alsa_international
Find prices
Mon
Aug 5
$135Alsa_international
Find prices
Tue
Aug 6
$146Alsa_international
Find prices
Wed
Aug 7
$123Alsa_international
Find prices
Thu
Aug 8
$111Eurolines France
$24Ryanair
flight

Journey Summary

Madrid to Milan Flight Information

Avg. Flight Duration:
2 hours 23 minutes
Flight Price: $54
Flights Depart from:Madrid
Flights arrive in:Milan
Distance:1188 km
FlightAirlines:Alitalia, Ryanair, easyJet

Madrid to Milan Flights: An Overview

There are direct flights from Madrid, the Spanish capital served by Madrid-Barajas Airport, to Malpensa Airport in Milan. The entire journey is roughly 1,160 kilometers. Morning departures take place between 5:50 a.m. and 9:45 a.m., while afternoon flights depart between 3:40 p.m. and 4:30 p.m.

Which airlines fly from Madrid to Milan?

The major airlines that fly the Madrid to Milan route include easyJet, Ryanair, Iberia, TAP Portugal, and Alitalia.

How long is the flight from Madrid to Milan?

Flying directly from Madrid-Barajas Airport to Linate Airport takes 2 hours and 5 minutes while taking the same journey to Malpensa Airport is roughly 2 hours and 15 minutes.

How many flights are there from Madrid to Milan?

Alitalia offers the quickest Madrid to Milan flights from Madrid-Barajas Airport to Linate Airport. There are three flights available daily, with the earliest flight scheduled between 5:50 a.m and 7:30 a.m. by Ryanair. Like easyJet, Alitalia also makes flights to Malpensa Airport although most departures include stopovers. easyJet offers two daily direct flights to Malpensa Airport between 12:30 p.m. and 4:20 p.m. every day. The only direct flight provided by Alitalia departs at 12:30 p.m. every single day of the week except weekends. On weekends, easyjet offers an evening flight on Sunday at 8:40 p.m.

Compare prices

Best fares for flights from Madrid to Milan

This month
Next Month
Sun, Jul 21
Flight
Ryanair
19:302h 5m21:35
MadridMilan
Mon, Jul 22
Flight
Ryanair
19:002h 5m21:05
MadridMilan
Tue, Jul 23
Flight
Ryanair
04:352h 5m06:40
MadridMilan
Fastest Flights from Madrid to Milan by duration
Sun, Jul 21
Flight
Ryanair
19:302h 5m21:35
MadridMilan
Mon, Jul 22
Flight
Ryanair
19:002h 5m21:05
MadridMilan
Tue, Jul 23
Flight
Ryanair
04:352h 5m06:40
MadridMilan
Return Flights from Milan to Madrid
Sun, Jul 21
Flight
Ryanair
04:452h 25m07:10
MilanMadrid
Mon, Jul 22
Flight
Aegean Airlines
20:1013h 50m10:00
MilanMadrid
Tue, Jul 23
Flight
Iberia
05:102h 20m07:30
MilanMadrid

Stations

Important Stations and Airports for this Journey
Madrid
Milan
FlightMadrid-Barajas

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
pt_a.madrid_b.madrid.description

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