Cheap flights from Milan
Cheap flights from Milan leave from three airports, and the one on your booking shapes the trip as much as the fare does. Bergamo/Orio al Serio, Linate and Malpensa between them cover the routes people here fly most: Chisinau, Suceava, Iasi, Warsaw, Krakow, Rzeszow, Budapest, Vienna, Madrid and Paris. Ryanair, Wizz Air, easyJet and Vueling Airlines do most of that flying, with the eastern and central European cities carrying the heaviest traffic.
Destinations from Milan
Airports — Milan
Milan departs from three airports: Malpensa, Linate and Bergamo/Orio al Serio. They are separate places rather than terminals of one, so the code on your ticket decides your journey to the gate, and it is worth reading before you plan anything else. Carriers such as Ryanair, Wizz Air, easyJet and Vueling Airlines do not all use the same field, so here a fare and an airport come as a pair. Check both together before you decide.
When to go
Departures from Milan follow the Italian school calendar and the public holidays around it, so the calmer stretches tend to sit between the breaks rather than inside them. When your dates can move, midweek and early-day departures usually come out gentler than the Friday evening and Sunday rush back. The dated fares and the price calendar on this page show what each day actually costs, so line up a few options before you commit.