Cheap flights from Gatwick to Milan

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Gatwick to Milan are usually found in March or January, booked 60 days in advance, depart on a Wednesday or Tuesday and return on a Tuesday

Return
Economy
Mon 7/12
Mon 14/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 7/12
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Gatwick (LGW) to Milan (MIL)

LGW - MIL
Price
£56 - £104
MIL
Temperature
7 - 31 °C
MIL
Rainfall
22 - 101 mm

Popular in

December

High demand for flights, 30% potential price rise

Cheapest in

March

Best time to find cheap flights, 24% potential price drop

Round-trip from

£56

From Gatwick to Milan

One-way from

£27

One-way flight from Gatwick to Milan

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Gatwick to Milan?

Tuesday is generally a great day to depart. Flying on this day could help you save up to 42%.

How far in advance should I book a flight from Gatwick to Milan?

Users have found that booking a flight from Gatwick to Milan at least 60 days early can save you up to 87% on average compared to booking a flight this week. If booking 60 days before your flight isn’t an option for you, users have found flights from Gatwick to Milan for as little as £70 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as £103 for flights departing within the next 3 days.

What is the cheapest month to fly from Gatwick to Milan?

Flights from Gatwick to Milan lean towards being more expensive in December. Prices are generally better when you fly from Gatwick to Milan in March, with the cheapest ticket starting at £20.

When is the cheapest time to fly from Gatwick to Milan (LGW - MIL)?

Unlike in the evening, when flights are generally more expensive, you can save up to 28% on flights from Gatwick to Milan by exploring options for tickets in the morning.

Cheap flights from Gatwick to Milan in November, December 2020

The best prices found for LGW to MIL flights in November, December
22 Dec - 5 Jan
£62pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
19 Dec - 20 Dec
£62pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
9 Dec - 13 Dec
£68pp
LGW
London Gatwick
Multiple airlines
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick

Gatwick to Milan 2021 flight deals

Cheap flights to Milan from Gatwick found for next year
22 Dec - 5 Jan
£62pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
19 Dec - 20 Dec
£62pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
9 Dec - 13 Dec
£68pp
LGW
London Gatwick
Multiple airlines
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick

Direct flights to Milan from Gatwick

Save time with Gatwick to Milan direct flight deals
6 Mar - 13 Mar
£41pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
31 Mar - 4 Apr
£44pp
LGW
London Gatwick
easyJet
Direct
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
6 Mar - 13 Mar
£45pp
LGW
London Gatwick
easyJet
Direct
LIN
Milan Linate
LIN
Milan Linate
easyJet
Direct
LGW
London Gatwick

Last-minute flights from Gatwick to Milan

Late deals on return flights to Milan from Gatwick, departing today and this week
9 Dec - 13 Dec
£68pp
LGW
London Gatwick
Multiple airlines
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick
9 Dec - 11 Jan
£78pp
LGW
London Gatwick
Air Europa
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
Air Europa
 
1 STOP
LGW
London Gatwick
9 Dec - 13 Dec
£81pp
LGW
London Gatwick
Multiple airlines
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
easyJet
Direct
LGW
London Gatwick

One-way flights to Milan from Gatwick

The cheapest one-way flights from Gatwick to Milan
17:25 - 15:35
Ryanair
2 stops
21h 10m
LGW - BGY
Ryanair
£28
Gotogate
15:20 - 15:10
Wizz Air
1 stop
22h 50m
LGW - MXP
Wizz Air
£29
Kiwi.com
08:05 - 13:25
Multiple Airlines
2 stops
28h 20m
LGW - MXP
Multiple Airlines
£31
Kiwi.com

Related info for your journey

Useful info, stats and facts about Gatwick to Milan flights.

Flight FAQs

From Gatwick to Milan

Are flight prices decreasing from Gatwick to Milan due to COVID-19 (coronavirus)?

At this time, Cheapflights has noticed price decreases for many domestic flights due to COVID-19. Travel is not necessarily recommended at this time, and flights may be prone to cancellation: please check with local authorities in both Gatwick and Milan for travel alerts, and be sure to review the airline's cancellation policy and travel advisories before booking. For more information, please view our post on what to know about COVID-19 (coronavirus) and travel.

Which airlines flying from London Gatwick to Milan have flexible changes due to COVID-19?

British Airways is one of the carriers that may have flexible change policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Gatwick to Milan for under £75 on Cheapflights?

Yes, there are multiple flights from Gatwick to Milan for under £75. The cheapest flight booked recently is on easyJet for just £41, but on average you can expect to pay £53.

Are there direct flights from Gatwick to Milan for under £75 on Cheapflights?

Cheapflights has 20 direct flights from Gatwick to Milan under £75. A good price for a direct flight from Gatwick to Milan is less than £54.

Are there last-minute flights available from Gatwick to Milan for under £75?

There are currently 20+ open flights from Gatwick to Milan within the next 7 days for less than £75.

Is Gatwick weather warmer or cooler than Milan?

We forecast the temperature to be around the 31 °Cs in July, on average. The temperature in Milan is generally hotter than in Gatwick. Book flights in a timely manner in correlation to your departure date.

How long does is the flight from Gatwick to Milan?

A quick flight from Gatwick to Milan can take about 1h 45m. easyJet provides one of the quickest options available for as low as £167. Generally, flights for this route are direct.

What is the cheapest airline to fly from Gatwick to Milan return?

According to our current data, easyJet (£42), offers the cheapest pricing from Gatwick to Milan. Users have found that easyJet is 43% cheaper than the other options available to this destination.

What are the cheapest airlines to fly from Gatwick to Milan one-way?

The cheapest airline one-way is Ryanair, with whom users have recently found tickets for as low as £10. However, be on the lookout for offers from easyJet and Wizz Air, as they are both options that can get you from Gatwick to Milan for a low price.

Destination information for Milan

Things to know before you go. Useful info for your trip from Gatwick to Milan
Today's exchange rate
£1 = €1.12
Flight duration
1h 54m
Average temperature for November in Milan
12.0 °C
Avg rainfall for November in Milan
90.0 mm

Airports servicing London

Airports servicing Milan

Linate (LIN)
Bergamo Orio al Serio (BGY)
Home Europe Italy Milan Cheap flights from Gatwick to Milan
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First