Milan sees 159 flights passing through every week from 13 different airlines, so you're bound to find one that works for you.
The cheapest airline to fly to with is normally British Airways. But if you're flexible about when you go to Milan Linate Airport, try looking at flights in April, as this is usually the cheapest time to go to Italy. Play around with the search options to see what you can find.
If you want to fly in April, expect prices to be higher as this is the peak season in Milan. To find the best deal, why not look at other options in Italy? Some other cities may have cheaper options for flights and accommodation.
When it comes to getting cheap flights to , the most important thing is to book in advance. Bargain deals and last-minute offers for Milan do crop up, but you'll have to be flexible to get them. If you want to fly at a specific time, it's always best to book early. The same applies to hotels – the earlier you book, the more choice you'll have.