How to get from San Donato Milanese to Malgrate by bus and train?
From San Donato Milanese to Malgrate by bus and train
To get from San Donato Milanese to Malgrate in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S1 train from Borgolombardo station to Milan Porta Garibaldi (Passante) station. Next, you’ll have to switch to the S8 train and finally take the 10 bus from Lecco - Lombard League Square (Railway Station) station to Lecco - Maggioni Clinic station. The total trip duration for this route is approximately 2 hr 18 min.
Step by Step
- 1Walk to train stationBorgolombardo760 m • 10 min
- 2Wait for trainS1Saronno
- 3Ride to train stationMilan Porta Garibaldi (Passante)27 min
- 4Walk to train stationMilano Porta Garibaldi20 m • 1 min
- 5Wait for trainS8Lecco
- 6Ride to train stationLeccoID 7673 min
- 7Walk to bus stationLecco - Lombard League Square (Railway Station)50 m • 1 min
- 8Wait for bus10Bellagio Lakefront
- 9Ride to bus stationLecco - Maggioni ClinicID LECCOR034 min
- 10Walk toMalgrate550 m • 8 min
Alternative route from San Donato Milanese to Malgrate by bus and train via S12, RE8 and D50
To get from San Donato Milanese to Malgrate in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from Borgolombardo station to Milan Repubblica station. Next, you’ll have to switch to the RE8 train and finally take the D50 bus from Lecco - Lombard League Square (Railway Station) station to Lecco - Maggioni Clinic station. The total trip duration for this route is approximately 1 hr 56 min.
Step by Step
- 1Walk to train stationBorgolombardo760 m • 10 min
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilan Repubblica24 min
- 4Walk to train stationMilan Central680 m • 9 min
- 5Wait for trainRE8Tirano
- 6Ride to train stationLeccoID 7639 min
- 7Walk to bus stationLecco - Lombard League Square (Railway Station)60 m • 1 min
- 8Wait for busD50Valgreghentino - Sa.L.
- 9Ride to bus stationLecco - Maggioni ClinicID LECCOR033 min
- 10Walk toMalgrate530 m • 7 min
Public transit directions from San Donato Milanese to Malgrate
Related Routes
- Bormio to Malgrate
- Campodolcino to Malgrate
- Collio to Malgrate
- Idro to Malgrate
- Lavenone to Malgrate
- Limone Sul Garda to Malgrate
- Madesimo to Malgrate
- Grosio to Malgrate
- Grosotto to Malgrate
- Ponte Di Legno to Malgrate
- Temù to Malgrate
- Tremosine to Malgrate
- Vestone to Malgrate
- Sondalo to Malgrate
- Valdidentro to Malgrate
- Vione to Malgrate
- Balerna to Malgrate
- Bedano to Malgrate
- Bellinzona to Malgrate
- Camorino to Malgrate
Alternative route from San Donato Milanese to Malgrate by bus and train via S12, RE8 and D50
To get from San Donato Milanese to Malgrate in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from Borgolombardo station to Milan Repubblica station. Next, you’ll have to switch to the RE8 train and finally take the D50 bus from Lecco - Lombard League Square (Railway Station) station to Lecco - Maggioni Clinic station. The total trip duration for this route is approximately 1 hr 56 min.
Step by Step
- 1Walk to train stationBorgolombardo760 m • 10 min
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilan Repubblica24 min
- 4Walk to train stationMilan Central680 m • 9 min
- 5Wait for trainRE8Tirano
- 6Ride to train stationLeccoID 7639 min
- 7Walk to bus stationLecco - Lombard League Square (Railway Station)60 m • 1 min
- 8Wait for busD50Valgreghentino - Sa.L.
- 9Ride to bus stationLecco - Maggioni ClinicID LECCOR033 min
- 10Walk toMalgrate530 m • 7 min
Questions & Answers
What is the fastest way to get from San Donato Milanese to Malgrate?
The fastest way takes 138 minutes, using Train line Saronno - Milan Passante - Lodi, Train line S8, Bus line 10.
What is the alternative route to get from San Donato Milanese to Malgrate?
The alternative route takes 116 minutes, using Train line S12, Train line Tirano - Sondrio - Lecco - Milan, Bus line D50.
Is there a direct train between San Donato Milanese and Malgrate in Milan and Lombardy?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 2 hr 18 min.
Which train line goes from San Donato Milanese to Malgrate in Milan and Lombardy?
The S1 train line goes from Borgolombardo station near San Donato Milanese to Saronno station. From there you’ll have to take one train line and one bus line till Saronno station near Malgrate in Milan and Lombardy.
How long does it take to travel from San Donato Milanese to Malgrate in Milan and Lombardy by train and bus?
The total travel time between San Donato Milanese and Malgrate in Milan and Lombardy by train and bus is about 2 hr 18 min.
Where do I get on the train near San Donato Milanese to get to Malgrate in Milan and Lombardy?
Get on the S1 train from the Borgolombardo station near San Donato Milanese in Milan and Lombardy.
Where do I get off the train when travelling between San Donato Milanese and Malgrate in Milan and Lombardy?
Get off the train at the Saronno stop, which is closest to Malgrate in Milan and Lombardy.
Popular Routes
- Milan Central to Cassano D'Adda
- Mm2 Famagosta to Milan Malpensa Airport (MXP)
- Cinisello Balsamo to Limbiate
- Milan Porta Garibaldi (Passante) to Fatebenefratelli
- Milan Bovisa-Polytechnic to Milan Linate Airport "E. Forlanini" (Lin)
- Arcore to Lesmo
- Central Station M2 M3 to University of Milan Bicocca
- Milan Malpensa Airport (MXP) to Bocconi University
- Milan Malpensa Airport (MXP) to Bollate
- Bormio to Livigno
- Milan Malpensa Airport (MXP) to Castelletto Above Ticino
- Milan Central to Gravedona
- Milan Linate Airport "E. Forlanini" (Lin) to San Donato Milanese
- San Donato to San Colombano Al Lambro
- Milano Porta Garibaldi to Assago
- Milan Malpensa Airport (MXP) to Varallo
- San Donato to Bocconi University
- Milano Rogoredo to San Siro Stadium
- Affori Center to San Siro Stadium
- Bellagio to Tremezzo