Come Funzionano i Transfer Aeroportouali in Milan

Milan has three airportos serving different passeggero categories: Malpensa (MXP) for most international lungo raggio volos, Linate (LIN) for corto raggio European and domestic routes, and Bergamo Orio al Serio (BGY) for budget carrier operations. Each is in a completely different location — specifying the correct airporto at prenotazione is the foundational requirement.

City Guides · 27 April 2025 · By Transferhood Editorial Team
Milan airport transfer guide — Malpensa MXP, Linate LIN, and Bergamo BGY routes and timing

Three Airportos, Three Directions

Milan's airporto situation is among the most complex in Europe from a transfer planning perspective. The three airportos are not minor variations of the same route — they are in fundamentally different directions from the city, with different road approaches and significantly different tempo di percorrenzas.

  • Malpensa (MXP): 50 km northwest of Milan center. Main international hub. Handles ITA Airways, intercontinentale carriers, and most non-Schengen arrivi.
  • Linate (LIN): 8 km east of Milan center. The city airporto. Handles domestic routes and corto raggio European volos.
  • Bergamo Orio al Serio (BGY): 45 km northeast of Milan via the A4 autostrada. Handles Ryanair and other budget carriers. Marketed frequently as "Milan Bergamo."

A prenotazione made for Malpensa cannot serve a Linate or Bergamo arrival. The airportos are in opposite directions from the city — Malpensa northwest, Linate east, Bergamo northeast. Always confirm the codice IATA on your ticket before prenotazione: MXP, LIN, or BGY.

Malpensa (MXP): Percorsi e Tempi

Malpensa has two terminals: terminal 1 (international and most full-service carriers) and terminal 2 (primarily EasyJet and a few others). The terminals are approximately 5 km apart and connected by a navetta — they require separate autista positioning. Confirm terminal when providing dettagli sul volo e sul terminal for any MXP prenotazione.

MXP to Milan Center (Duomo / Centrale)

Approximately 50 km via the A8/A9 and tangenziale nord. Plan for 50–70 minutes fuori ora di punta. traffico mattutino on the tangenziale can add 20–30 minutes. One of Lombardy's most variable routes during business hours.

MXP to Fiera Milano (Exhibition Center)

Approximately 30 km via the A8. Plan for 30–45 minutes. Fiera Milano is one of Europe's primary fiera commerciale venues — during Salone del Mobile or EICMA events, approach roads can congest significantly.

MXP to Lake Como (Como / Cernobbio)

Approximately 30–40 km north via SS35 or A9. Plan for 35–55 minutes. Malpensa is the closest major airporto to Lake Como — a common executive and transfer verso l'hotel di gruppo route.

MXP terminal 1 vs terminal 2

EasyJet uses terminal 2; all other major carriers use terminal 1. The navetta between terminals takes 10 minutes. A autista at T1 cannot quickly serve a T2 arrival without repositioning.

Linate (LIN): City Airporto Timing

Linate is 8 km from central Milan — one of the shortest airporto-to-center distances in Europe. fuori ora di punta, the drive through the Forlanini district is 20–30 minutes. During traffico mattutino (08:00–09:30) or evening return (17:30–19:30), 35–50 minutes is a practical estimate. Linate has a terminal unico with a well-organized uscita arrivi directly adjacent to the veicolo waiting area.

Bergamo Orio al Serio (BGY): Budget Routes

Bergamo's airporto is 45 km northeast of Milan via the A4 autostrada. Despite being marketed as "Milan Bergamo," it is in a separate province and requires a genuine inter-city drive. Plan for 50–70 minutes to central Milan under normal A4 conditions. During traffico mattutino eastbound and evening rush westbound on the A4, add 20–30 minutes. tarda notte Ryanair arrivi — a common pattern at BGY — benefit from the lightest traffic windows.

Cosa Confermare al Momento della Prenotazione a Milan Transfer

1Airporto Code: MXP, LIN, or BGY

This is the mandatory first step. State the codice IATA explicitly. "Milan" alone does not identify which airporto — and the three are in different directions with different timing implications.

2Malpensa terminal: T1 or T2

For MXP prenotaziones, confirm terminal 1 or terminal 2. EasyJet uses T2; all other major carriers use T1. The navetta between them adds 10 minutes and autista repositioning requires advance notice.

3numero di volo

MXP handles significant intercontinentale traffic. The numero di volo enables live tracking and adjusts the autista's timing window to actual landing time — particularly importoant for lungo raggio arrivi.

4Destination and Route Confirmation

For Malpensa transfers, the tangenziale routing to Milan centro citta' differs from the A8 approach to Fiera. For Lake Como routes, confirm the correct lakeside address. Review airporto to transfer verso l'hotel planning for multi-stop or complex routing from any Milan airporto.

Transfer in Partenza to Milan Airportos

For Transfer in Partenza, the choice of airporto affects orario di prelievo significantly. A Linate partenza from central Milan requires 30–45 minutes. A Malpensa partenza requires 60–80 minutes. A Bergamo partenza requires 65–85 minutes. When selecting your orario di prelievo, the airporto-specific tempo di percorrenza is the baseline — peak-hour congestion on the tangenziale or A4 is the variable to add on top.

Book your Milan transfer aeroportouale through Transferhood — MXP, LIN, or BGY confirmed, with accurate routing and timing.