The cheapest flights to Milan

When to find the cheapest flights to Milan

  • any
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • day of search
  • price
  • departure city
Air Canadaoutbound: Jan 17, 2020
2 stops (19h15m)
Air Canada
Air Canadareturn: Jul 10, 2020
1 stop (17h34m)
Air Canada
TAP Air Portugaloutbound: Jan 17, 2020
2 stops (20h15m)
TAP Air Portugal
TAP Air Portugalreturn: Jul 10, 2020
2 stops (34h)
TAP Air Portugal
KLMoutbound: Dec 24, 2019
1 stop (15h05m)
KLM
Delta Air Linesreturn: Sep 6, 2020
direct (9h05m)
Delta Air Lines
Finnairoutbound: Dec 24, 2019
direct (7h45m)
Finnair
British Airwaysreturn: Jan 4, 2020
1 stop (27h55m)
British Airways
Alitaliaoutbound: Dec 24, 2019
direct (7h55m)
Alitalia
Alitaliareturn: Jan 4, 2020
direct (9h25m)
Alitalia
Norwegian Airoutbound: Dec 24, 2019
1 stop (12h25m)
Norwegian Air
Alitaliareturn: Jan 4, 2020
direct (9h25m)
Alitalia
Air Canadaoutbound: Feb 21, 2020
2 stops (15h)
Air Canada
Lufthansareturn: Feb 23, 2020
2 stops (15h06m)
Lufthansa
Air Franceoutbound: Nov 30, 2019
1 stop (11h25m)
Air France
Delta Air Linesreturn: Dec 7, 2019
1 stop (19h01m)
Delta Air Lines
Air Europaoutbound: Nov 30, 2019
1 stop (11h40m)
Air Europa
Air Europareturn: Dec 7, 2019
1 stop (14h35m)
Air Europa
American Airlinesoutbound: Nov 27, 2019
1 stop (13h17m)
American Airlines
American Airlinesreturn: Dec 2, 2019
1 stop (25h10m)
American Airlines
  • New York
  • Atlanta
  • Charlotte
  • Chicago
  • Dallas
  • Denver
  • Las Vegas
  • Los Angeles
  • Miami
  • San Francisco
Return
Departure
Choose your departure month

All flight tickets to Milan (Italy)

  • any
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • popularity
  • price
  • departure city
Air Canadaoutbound: Feb 21, 2020
2 stops (15h)
Air Canada
Lufthansareturn: Feb 23, 2020
2 stops (15h06m)
Lufthansa
easyJetoutbound: Dec 3, 2019
direct (1h30m)
easyJet
easyJetreturn: Dec 3, 2019
direct (1h30m)
easyJet
Meridianaoutbound: Mar 11, 2020
direct (4h)
Meridiana
Meridianareturn: Mar 18, 2020
direct (3h45m)
Meridiana
Air Chinaoutbound: May 25, 2020
1 stop (30h05m)
Air China
Air Chinareturn: Jun 5, 2020
1 stop (29h20m)
Air China
El Al Israel Airlinesoutbound: Dec 8, 2019
direct (4h15m)
El Al Israel Airlines
El Al Israel Airlinesreturn: Dec 18, 2019
direct (3h45m)
El Al Israel Airlines
TAP Air Portugaloutbound: Dec 24, 2019
1 stop (11h10m)
TAP Air Portugal
TAP Air Portugalreturn: Jan 4, 2020
1 stop (29h20m)
TAP Air Portugal
easyJetoutbound: Dec 1, 2019
direct (2h)
easyJet
easyJetreturn: Dec 3, 2019
direct (2h)
easyJet
Air Franceoutbound: Nov 30, 2019
1 stop (11h25m)
Air France
Delta Air Linesreturn: Dec 7, 2019
1 stop (19h01m)
Delta Air Lines