Find cheap flights to Milan

Fri. 28/2
Fri. 6/3
Any month
Compare vs. momondo |

Cheapest flights to Milan airports

Find the cheapest flights to these Milan airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Milan?

What is the cheapest month to fly to Milan?

Travelling from most locations, it is best to book your flight to Milan during the month of March for the best deal, although there are other times of the year which offer great deals as well.

When is the best time to book flights to Milan?

In general, most flyers find the cheapest time to book a flight to Milan is about 60 days prior.

What is the cheapest day to depart on your flight to Milan?

From most locations, the cheapest flights to Milan are found on a Monday. Booking a Thursday departure is usually the most expensive.

What is the cheapest time of day to fly to Milan?

In general, when looking for the cheapest flight to Milan, our data indicates that evening flights are the most cost-effective. morning flights tend to be the most expensive.


Milan flight deals found on momondo

Check out some of the best fares to Milan found recently by users on momondo
Quickest
Cheapest
British Airways
British Airways
05 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
31h 35m
1 Stop
MXP
Milan Malpensa airport
British Airways
08 Mar.
MXP
Milan Malpensa airport
13h 48m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
665 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
04 May
YYZ
Toronto Pearson Intl airport
14h 15m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
08 May
MXP
Milan Malpensa airport
29h 55m
1 Stop
YYZ
Toronto Pearson Intl airport
726 C$
Aer Lingus
Aer Lingus
28 Apr.
YYZ
Toronto Pearson Intl airport
21h 10m
1 Stop
MXP
Milan Malpensa airport
Aer Lingus
05 May
MXP
Milan Malpensa airport
24h 30m
1 Stop
YYZ
Toronto Pearson Intl airport
731 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
29 Mar.
YYZ
Toronto Pearson Intl airport
19h 10m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
05 Apr.
MXP
Milan Malpensa airport
29h 55m
1 Stop
YYZ
Toronto Pearson Intl airport
761 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
14 Jul.
YYZ
Toronto Pearson Intl airport
14h 15m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
27 Aug.
MXP
Milan Malpensa airport
21h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
793 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
15 Jul.
YYZ
Toronto Pearson Intl airport
14h 15m
1 Stop
MXP
Milan Malpensa airport
TAP AIR PORTUGAL
28 Aug.
MXP
Milan Malpensa airport
21h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
794 C$
Brussels Airlines
Brussels Airlines
28 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
9h 30m
1 Stop
LIN
Milan Linate airport
Brussels Airlines
06 May
LIN
Milan Linate airport
10h 15m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,036 C$
KLM
KLM
04 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
9h 29m
1 Stop
LIN
Milan Linate airport
KLM
11 Mar.
LIN
Milan Linate airport
11h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,053 C$
British Airways
British Airways
06 Jun.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
BGY
Milan Orio Al Serio airport
British Airways
30 Jun.
BGY
Milan Orio Al Serio airport
11h 50m
1 Stop
YYZ
Toronto Pearson Intl airport
934 C$
British Airways
British Airways
20 Jun.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
BGY
Milan Orio Al Serio airport
British Airways
30 Jun.
BGY
Milan Orio Al Serio airport
11h 50m
1 Stop
YYZ
Toronto Pearson Intl airport
946 C$
Delta
Delta
21 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl airport
9h 50m
1 Stop
LIN
Milan Linate airport
Delta
11 Sep.
LIN
Milan Linate airport
16h 10m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,003 C$
Delta
Delta
06 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
13h 25m
1 Stop
MXP
Milan Malpensa airport
Delta
20 Jun.
MXP
Milan Malpensa airport
15h 20m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,001 C$

Which airlines fly to Milan?

Here you can see a selection of the most popular and cheapest airlines for flights to Milan

Airports near Milan

Below you will find all the airports in Milan along with their distance from the city centre

Popular routes to Milan

Most frequently searched flights to Milan along with the cheapest price and shortest flight duration
Montreal to Milan Flights
Fastest flight time
12h 30m
Cheapest price
597 C$
Toronto to Milan Flights
Fastest flight time
7h 50m
Cheapest price
727 C$
Vancouver to Milan Flights
Fastest flight time
12h 00m
Cheapest price
934 C$
Ottawa to Milan Flights
Fastest flight time
13h 15m
Cheapest price
1,037 C$
Québec City to Milan Flights
Fastest flight time
11h 25m
Cheapest price
1,060 C$
Calgary to Milan Flights
Fastest flight time
14h 40m
Cheapest price
1,064 C$
Halifax to Milan Flights
Fastest flight time
21h 05m
Cheapest price
1,067 C$
Windsor to Milan Flights
Fastest flight time
17h 30m
Cheapest price
1,148 C$
Edmonton to Milan Flights
Fastest flight time
17h 10m
Cheapest price
1,173 C$
Saskatoon to Milan Flights
Fastest flight time
15h 50m
Cheapest price
1,176 C$
Kelowna to Milan Flights
Fastest flight time
20h 45m
Cheapest price
1,233 C$
Winnipeg to Milan Flights
Fastest flight time
16h 34m
Cheapest price
1,249 C$
Victoria to Milan Flights
Fastest flight time
15h 35m
Cheapest price
1,357 C$
Nanaimo to Milan Flights
Fastest flight time
15h 00m
Cheapest price
1,557 C$
Abbotsford to Milan Flights
Fastest flight time
24h 10m
Cheapest price
7,052 C$
View more

Start planning your trip to Milan