Skip to main content

How to get from San Donato to Milano Malpensa Terminal 2 by bus and metro?

From San Donato to Milano Malpensa Terminal 2 by bus and metro

To get from San Donato to Milano Malpensa Terminal 2 in Somma Lombardo, take the M3 metro from San Donato station to Centrale FS station. Next, take the ✈ TERRAVISION bus from Milano Centrale (Mxp Airport Shuttles) station to Malpensa T2 Partenze station. The total trip duration for this route is approximately 1 hr 18 min.

78min
Metro - M3
Bus - ✈ TERRAVISION✈ TERRAVISION
Leaves from San Donato
Step by Step
  • 1
    Start from metro station
    Start from metro station
    San Donato
  • 2
    Metro - M3
    Wait for metro
    M3
    Comasina
  • 3
    Ride to metro station
    Ride to metro station
    Centrale FS
    21 min
  • 4
    Walk to bus station
    Walk to bus station
    Milano Centrale (Mxp Airport Shuttles)
    210 m • 3 min
  • 5
    Bus - ✈ TERRAVISION✈ TERRAVISION
    Wait for bus
    ✈ TERRAVISION
    Aeroporto Malpensa
  • 6
    Ride to bus station Malpensa T2 Partenze
    Ride to bus station
    Malpensa T2 Partenze
    50 min
*Duration based on 8am traffic

Alternative route from San Donato to Milano Malpensa Terminal 2 by bus and metro via M3 and ✈ AIRPULLMAN

To get from San Donato to Milano Malpensa Terminal 2 in Somma Lombardo, take the M3 metro from San Donato station to Centrale FS station. Next, take the ✈ AIRPULLMAN bus from Milano - Stazione Centrale Per Malpensa (Salita In Via Sammartini) station to Mi Malpensa - Terminal 2 - Arrivi station. The total trip duration for this route is approximately 1 hr 31 min.

91min
Metro - M3
Bus - ✈ AIRPULLMAN✈ AIRPULLMAN
Walk to Milano Malpensa Terminal 2
Leaves from San Donato
Step by Step
  • 1
    Start from metro station
    Start from metro station
    San Donato
  • 2
    Metro - M3
    Wait for metro
    M3
    Comasina
  • 3
    Ride to metro station
    Ride to metro station
    Centrale FS
    21 min
  • 4
    Walk to bus station
    Walk to bus station
    Milano - Stazione Centrale Per Malpensa (Salita In Via Sammartini)
    ID MI_Staz_Mxp
    230 m • 4 min
  • 5
    Bus - ✈ AIRPULLMAN✈ AIRPULLMAN
    Wait for bus
    ✈ AIRPULLMAN
    Aeroporto Malpensa
  • 6
    Ride to bus station
    Ride to bus station
    Mi Malpensa - Terminal 2 - Arrivi
    ID Mxp_T2_Ar
    60 min
  • 7
    Walk to Milano Malpensa Terminal 2
    Walk to
    Milano Malpensa Terminal 2
    30 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Milan and Lombardy.
All local mobility options in one app
Public transit directions from San Donato to Milano Malpensa Terminal 2
The distance between San Donato, Somma Lombardo and Milano Malpensa Terminal 2, Somma Lombardo is approximately 67.12 km, which can typically be travelled in 78 min. Moovit will show you the directions from San Donato to Milano Malpensa Terminal 2 by bus and metro, so no matter how you choose to travel in Somma Lombardo – you will always have plenty of easy options.
Public transit stations close to San Donato

San Donato is located at San Donato, Somma Lombardo and the nearest public transit station is San Donato M3.

Metro stations close to San Donato:

  • Rogoredo FS

Train stations close to San Donato:

  • San Donato Milanese
  • Milano Rogoredo

Bus stations close to San Donato:

  • San Donato M3
  • Milano S.Donato M3 - C2 S3
  • Milano S.Donato M3 - C3 S5
Public transit stations close to Milano Malpensa Terminal 2, Somma Lombardo

Milano Malpensa Terminal 2 is located at Milano Malpensa Terminal 2, Somma Lombardo and the nearest public transit station is Malpensa - Alloggi Finanza.

Train stations close to Milano Malpensa Terminal 2:

  • Malpensa Aeroporto T1
  • Somma Lombardo
  • Casorate Sempione

Bus stations close to Milano Malpensa Terminal 2:

  • Malpensa - Alloggi Finanza
  • Mi Malpensa - Terminal 2 - Arrivi
  • Malpensa T2 Arrivi (Stallo 1)

Alternative route from San Donato to Milano Malpensa Terminal 2 by bus and metro via M3 and ✈ AIRPULLMAN

To get from San Donato to Milano Malpensa Terminal 2 in Somma Lombardo, take the M3 metro from San Donato station to Centrale FS station. Next, take the ✈ AIRPULLMAN bus from Milano - Stazione Centrale Per Malpensa (Salita In Via Sammartini) station to Mi Malpensa - Terminal 2 - Arrivi station. The total trip duration for this route is approximately 1 hr 31 min.

91min
Metro - M3
Bus - ✈ AIRPULLMAN✈ AIRPULLMAN
Walk to Milano Malpensa Terminal 2
Leaves from San Donato
Step by Step
  • 1
    Start from metro station
    Start from metro station
    San Donato
  • 2
    Metro - M3
    Wait for metro
    M3
    Comasina
  • 3
    Ride to metro station
    Ride to metro station
    Centrale FS
    21 min
  • 4
    Walk to bus station
    Walk to bus station
    Milano - Stazione Centrale Per Malpensa (Salita In Via Sammartini)
    ID MI_Staz_Mxp
    230 m • 4 min
  • 5
    Bus - ✈ AIRPULLMAN✈ AIRPULLMAN
    Wait for bus
    ✈ AIRPULLMAN
    Aeroporto Malpensa
  • 6
    Ride to bus station
    Ride to bus station
    Mi Malpensa - Terminal 2 - Arrivi
    ID Mxp_T2_Ar
    60 min
  • 7
    Walk to Milano Malpensa Terminal 2
    Walk to
    Milano Malpensa Terminal 2
    30 m • 1 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from San Donato to Milano Malpensa Terminal 2?

    The fastest way takes 78 minutes, using Bus line M3, Bus line ✈ TERRAVISION.

  • What is the alternative route to get from San Donato to Milano Malpensa Terminal 2?

    The alternative route takes 91 minutes, using Bus line M3, Bus line ✈ AIRPULLMAN.

  • Is there a direct metro between San Donato and Milano Malpensa Terminal 2?

    No, you’ll have to take one metro line and one bus line in total. The total travelling time is 1 hr 18 min.

  • Which metro line goes from San Donato to Milano Malpensa Terminal 2?

    The M3 metro line goes from Comasina station near San Donato in Milano to Centrale FS station. From there you’ll have to take one bus line till Centrale FS station near Milano Malpensa Terminal 2 in Somma Lombardo.

  • How long does it take to travel from San Donato to Milano Malpensa Terminal 2 by metro and bus?

    The total travel time between San Donato in Milano and Milano Malpensa Terminal 2 in Somma Lombardo by metro and bus is about 1 hr 18 min.

  • Where do I get on the metro near San Donato to get to Milano Malpensa Terminal 2?

    Get on the M3 metro from the Comasina station near San Donato in Milano.

  • Where do I get off the metro when travelling between San Donato and Milano Malpensa Terminal 2?

    Get off the metro at the Centrale FS stop, which is closest to Milano Malpensa Terminal 2 in Somma Lombardo.

Real-Time Arrivals, Schedules, Maps & More