Travel options for:
Nearby airports San Donato Milanese
  • Milan Linate (LIN)

    $5 - $6
    1. aeroporto di linate

      13 min - every 15 minutes - line 73

      $1 - $3

    2. v.le campania v.le corsica

      0 min - 856 feet

    3. Milano Porta Vittoria

      16 min - hourly

      $3 - $4

  • Milan Malpensa (MXP)

    $16 - $21
    1. Malpensa Aeroporto T.1

      30 min - every 30 minutes

      $11 - $15

    2. Milano Bovisa Fnm

      36 min - hourly

      $4 - $6

  • Milan Bergamo (BGY)

    $10 - $26
    1. Orio al Serio Airport

      4 min - every 30 minutes

      $1 - $3

    2. Bergamo FS

      0 min - 465 feet

    3. Bergamo

      37 min - hourly

      $5 - $16

    4. Milano Lambrate

      4 min - 3 times a day

      $1 - $4

    5. Milano Rogoredo

      7 min - hourly

      $2 - $4

  • Turin (TRN)

    $28 - $43
    1. Caselle Aeroporto

      20 min - hourly

      $2

    2. Torino Dora

      0 min - 492 feet

    3. Fermata 1308 - BALDISSERA

      10 min - every 20 minutes - line 46

      $2

    4. Fermata 27 - M - XVIII

      0 min - 271 feet

    5. Torino Porta Susa

      1 h 3 min - 3 times a day

      $22 - $35

    6. Milano Rogoredo

      7 min - hourly

      $2 - $4

  • Verona (VRN)

    $25 - $61
    1. Dossobuono

      10 min - every 2 hours

      $1 - $4

    2. Verona Porta Nuova

      1 h 13 min - 5 times a day

      $21 - $35

    3. Milano Centrale

      11 min - 3 times a day

      $1 - $19

    4. Milano Rogoredo

      7 min - hourly

      $2 - $4

  • San Donato Milanese Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to San-Donato-Milanese

Train from Nearby airports to San Donato Milanese

You can take a train from Milan Malpensa (MXP) to San Donato Milanese via Milano Bovisa Fnm in around 1 h 20 min.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Nearby airports to San Donato Milanese

ModeDurationPrice
From aeroporto di linate line 73 bus to v.le campania v.le corsica, walk to Milano Porta Vittoria, then train to Borgolombardo.43 min4€
From Malpensa Aeroporto T.1 train to Milano Bovisa Fnm then train to Borgolombardo.1 h 20 min15€
From Orio al Serio Airport bus to Bergamo FS, walk to Bergamo, train to Milano Lambrate, train to Milano Rogoredo, then train to Borgolombardo.1 h 55 min19€
From Caselle Aeroporto train to Torino Dora, walk to Fermata 1308 - BALDISSERA, line 46 bus to Fermata 27 - M - XVIII DICEMBRE, walk to Torino Porta Susa, train to Milano Rogoredo, then train to Borgolombardo.2 h 57 min28€
From Dossobuono train to Verona Porta Nuova, train to Milano Centrale, train to Milano Rogoredo, then train to Borgolombardo.2 h 35 min30€

How long does it take to get from Nearby airports to San Donato Milanese?

It takes approximately 43 min to get from Nearby airports to San Donato Milanese, including transfers.

Is there a direct train between Nearby airports and San Donato Milanese?

No, there is no direct train from Nearby airports to San Donato Milanese. However, there are services departing from Malpensa Aeroporto T.1 and arriving at Borgolombardo via Milano Bovisa Fnm. The journey, including transfers, takes approximately 1 h 20 min.

Operators from Nearby airports to San Donato Milanese

OperatorPhoneWebsite
Milan MetroMilan Metro
Trenord+39 02 7249 4494Trenord
Malpensa ExpressMalpensa Express
ATB Azienda Trasporti Bergamo+39 035 236026ATB Azienda Trasporti Bergamo
Trenitalia+39 06 68475475Trenitalia
5T Torino5T Torino
Trenitalia Frecce+39 06 68475475Trenitalia Frecce