The three international airports serving the Milan metropolitan area | |
| Location | Milan metropolitan area, Lombardy, Italy |
|---|---|
| Total Passengers | 56,904,563 (2024) |
| IATA Code | MIL |
| Operators |
|
| System components | |
| |
The Milan metropolitan area in Lombardy, Italy, is served by three international airports. Together, these airports form the Milan airport system, [1] [2] [3] [4] which is the busiest in Italy by passenger numbers. Additionally, the city has one civil airport.
In 2024, the three international airports handled a combined total of 56.9 million passengers, surpassing the Rome airport system (Fiumicino and Ciampino) [5] by approximately 3.8 million passengers. [6] The collective IATA airport code for the Milan metropolitan area is MIL. [7]
The aviation history of Milan dates back to the early 20th century with the Taliedo airfield, established in 1910. It served as one of Italy's first airports and the manufacturing site for Caproni aircraft but was eventually decommissioned as the city expanded. [8]
The system [1] is managed by two distinct but interconnected operators. SEA S.p.A. (Società per Azioni Esercizi Aeroportuali) manages Malpensa and Linate and is majority-owned by the Municipality of Milan. [18] SACBO S.p.A. operates Bergamo; however, SEA holds a 31% minority stake in SACBO, ensuring strategic coordination across the network. [19]
Located in the province of Varese, Malpensa is by far the largest of Milan's airports and is considered the main gateway into Northern Italy for non-European visitors. [20] Malpensa has two terminals and two parallel runways capable of handling all aircraft types, including the Airbus A380. [21] Due to its location approximately 49 km (30 miles) northwest of the city, it serves a vast catchment area extending into Switzerland and Piedmont. [22] [23]
As of 2024, Malpensa Airport handled 28.5 million passengers and was the 22nd-busiest airport in Europe in terms of passengers and second-busiest airport in Italy in terms of passengers. [6] It operates as a "hybrid hub": Terminal 1 hosts legacy carriers and long-haul flights (including Emirates, Delta, and Singapore Airlines), while Terminal 2 is dedicated exclusively to easyJet, making it the airline's largest base in continental Europe. [24]
Uniquely among Italian airports, Malpensa plays a critical industrial role; it processes over 65% of Italy's air cargo (728,000 tonnes in 2024), supported by a dedicated "Cargo City" that serves the manufacturing heart of Lombardy. [25] The airport is connected to the city center by the Malpensa Express rail service, which links to Milan Cadorna, Milan Porta Garibaldi and Milan Central stations. [26]
Located in Segrate and Peschiera Borromeo, Linate is situated just 7 km (4.3 miles) east of Milan's city center, making it the closest airport to the Duomo. [27] Similar to London City Airport, its proximity to the urban core limits its size—the airport has a single short runway (2,442 m) and acts as a specialized facility for high-yield business traffic. [28]
Its operations are strictly regulated by the "Bersani Decree", which caps hourly movements to protect the hub status of Malpensa and restricts destinations primarily to EU capitals and major domestic cities. [29] Despite these constraints, it handled 10.6 million passengers in 2024. [6] The airport's accessibility was revolutionized in late 2024 with the full opening of the M4 Metro line, connecting the terminal to the city center (San Babila) in just 12 minutes. [30]
Following the 2025 merger between Lufthansa and ITA Airways, [31] Linate saw a significant shift in its carrier mix. [32] To comply with EU antitrust rulings, a portfolio of "remedy slots" was surrendered to competitors like easyJet and Volotea, opening the airport to increased competition on key business routes for the first time in decades. [33] [34] [35]
Located in Orio al Serio, Bergamo is the third-busiest airport in Italy and the secondary pillar of the airport city system. [1] [6] Situated 45 km (28 miles) northeast of Milan, it functions similarly to London Gatwick or Stansted as a massive point-to-point node. [36] [37] It is the primary continental hub for Ryanair, which accounts for the vast majority of the airport's traffic. [38] [39]
In 2024, Bergamo handled 17.4 million passengers, driven by a robust recovery in leisure travel. [6] Unlike Malpensa and Linate, which are managed by SEA Group, Bergamo is operated by SACBO S.p.A., [40] though the two operators share cross-ownership to ensure strategic coordination. [19] The airport is currently undergoing a major infrastructure upgrade to build a direct rail link to the Milan railway network, scheduled to open for the 2026 Winter Olympics. [41] [42] Until then, it relies on an extensive network of coach buses connecting it to the center of Milan. [43]
| Airport | Airport codes | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Passengers | Cargo (tonnes) | Movements | Rail connection | ||||||
| IATA | ICAO | 2024 | Change 2023–24 | 2024 | Change 2023–24 | 2024 | Change 2023–24 | ||
| Malpensa | MXP | LIMC | 28,910,368 | 731,640 | 214,511 | Yes (Malpensa Express) | |||
| Linate | LIN | LIML | 10,650,990 | 2,123 | 118,060 | Yes (Metro M4) | |||
| Bergamo | BGY | LIME | 17,353,573 | 22,964.4 | 109,971 | Planned (2026) [41] | |||
| Total | — | — | 56,914,931 | 756,727.4 | 442,542 | — | |||
|
|
|
The integration of the airports with Milan's rail and metro network saw significant improvements in the mid-2020s. [41] [44] [45]
Malpensa is connected to Milan railway stations by rail via the Malpensa Express. As for Linate, the M4 line (Blue line) of the Milan Metro was fully completed in October 2024, connecting the airport to the city center (San Babila) in 12 minutes. [45] Regarding Bergamo, a rail link connecting the airport terminal to the Bergamo-Milan railway line is under construction and scheduled to open in 2026, [41] integrating the airport to the Milan S Lines. [46] Currently, the airport is served by extensive bus coach services. [43]
Located in the municipality of Bresso within the North Milan Park (Parco Nord). [47] Unlike the commercial hubs, Bresso is dedicated exclusively to general aviation and does not handle scheduled passenger traffic. [47]
Historically the site of the Breda aircraft factory, it has been the headquarters of the Aero Club Milano since 1960. [48] The airport features a single 1,080-metre (3,540 ft) asphalt runway (18/36) and is used for flight training, private touring flights, and air taxi services. [47] It also serves as a base for the regional helicopter emergency medical service (Elisoccorso). [49]