How to get from San Donato Milanese to Zeme by bus and train?
From San Donato Milanese to Zeme by bus and train
To get from San Donato Milanese to Zeme in Milan and Lombardy, you’ll need to take 2 bus lines and one train line: take the 140 bus from Ticino Street Tagliamento Street (San Donato) station to Mistral Square station. Next, you’ll have to switch to the R31 train and finally take the 103 bus from Mortara FS to Interchange R station to Zeme Luna - Turati/Matteotti (City Hall) station. The total trip duration for this route is approximately 2 hr 29 min. The bus and train schedule from San Donato Milanese may change. We recommend you check the updated bus and train schedule to Zeme on the Moovit app.
Step by Step
- 1Start from bus stationSan Donato Milanese
- 2Wait for bus140Milano Rogoredo FS M3
- 3Ride to bus stationMistral SquareID 1765132 min
- 4Walk to train stationMilano Rogoredo140 m • 2 min
- 5Wait for trainR31Mortara
- 6Ride to train stationMortara61 min
- 7Walk to bus stationMortara FS to Interchange RID 018102000220 m • 1 min
- 8Wait for bus103Mede - Dei Mille/Martiri Liberta
- 9Ride to bus stationZeme Luna - Turati/Matteotti (City Hall)15 min
Alternative route from San Donato Milanese to Zeme by bus and train via S12, R31 and 103
To get from San Donato Milanese to Zeme in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from Borgolombardo station to Milano Rogoredo station. Next, you’ll have to switch to the R31 train and finally take the 103 bus from Mortara FS to Interchange R station to Zeme Luna - Turati/Matteotti (City Hall) station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is €7.40. The bus and train schedule from San Donato Milanese may change. We recommend you check the updated bus and train schedule to Zeme on the Moovit app.
Step by Step
- 1Walk to train stationBorgolombardo780 m • 10 min
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilano Rogoredo8 min
- 4Wait for trainR31Mortara
- 5Ride to train stationMortara61 min
- 6Walk to bus stationMortara FS to Interchange RID 018102000220 m • 1 min
- 7Wait for bus103Mede - Dei Mille/Martiri Liberta
- 8Ride to bus stationZeme Luna - Turati/Matteotti (City Hall)15 min
Public transit directions from San Donato Milanese to Zeme
Bus And Train schedule from San Donato Milanese to Zeme
Related Routes
- Recetto to Zeme
- Prato Sesia to Zeme
- Abbiategrasso to Zeme
- Albairate to Zeme
- Albuzzano to Zeme
- Alessandria to Zeme
- Assago to Zeme
- Barbianello to Zeme
- Barlassina to Zeme
- Basiglio to Zeme
- Bastida Pancarana to Zeme
- Battuda to Zeme
- Bellinzago Lombardo to Zeme
- Bereguardo to Zeme
- Besate to Zeme
- Binasco to Zeme
- Bollate to Zeme
- Borgarello to Zeme
- San Giovanni Borough to Zeme
- Bornasco to Zeme
Alternative route from San Donato Milanese to Zeme by bus and train via S12, R31 and 103
To get from San Donato Milanese to Zeme in Milan and Lombardy, you’ll need to take 2 train lines and one bus line: take the S12 train from Borgolombardo station to Milano Rogoredo station. Next, you’ll have to switch to the R31 train and finally take the 103 bus from Mortara FS to Interchange R station to Zeme Luna - Turati/Matteotti (City Hall) station. The total trip duration for this route is approximately 2 hr 26 min. The ride fare is €7.40. The bus and train schedule from San Donato Milanese may change. We recommend you check the updated bus and train schedule to Zeme on the Moovit app.
Step by Step
- 1Walk to train stationBorgolombardo780 m • 10 min
- 2Wait for trainS12Milan Bovisa Polytechnic
- 3Ride to train stationMilano Rogoredo8 min
- 4Wait for trainR31Mortara
- 5Ride to train stationMortara61 min
- 6Walk to bus stationMortara FS to Interchange RID 018102000220 m • 1 min
- 7Wait for bus103Mede - Dei Mille/Martiri Liberta
- 8Ride to bus stationZeme Luna - Turati/Matteotti (City Hall)15 min
Questions & Answers
What is the fastest way to get from San Donato Milanese to Zeme?
The fastest way takes 149 minutes, using Bus line 140, Train line (Alessandria) - Mortara - Milan, Bus line Mede - Valle Lomellina - Mortara.
What is the alternative route to get from San Donato Milanese to Zeme?
The alternative route takes 146 minutes, using Train line S12, Train line (Alessandria) - Mortara - Milan, Bus line Mede - Valle Lomellina - Mortara.
Is there a direct bus between San Donato Milanese and Zeme in Milan and Lombardy?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 29 min.
Which bus line goes from San Donato Milanese to Zeme in Milan and Lombardy?
The 140 bus line goes from Milano Rogoredo FS M3 station near San Donato Milanese to Mistral Square station. From there you’ll have to take one bus line and one train line till Mistral Square station near Zeme in Milan and Lombardy.
How long does it take to travel from San Donato Milanese to Zeme in Milan and Lombardy by bus and train?
The total travel time between San Donato Milanese and Zeme in Milan and Lombardy by bus and train is about 2 hr 29 min.
Where do I get on the bus near San Donato Milanese to get to Zeme in Milan and Lombardy?
Get on the 140 bus from the Milano Rogoredo FS M3 stop near San Donato Milanese in Milan and Lombardy.
Where do I get off the bus when travelling between San Donato Milanese and Zeme in Milan and Lombardy?
Get off the bus at the Mistral Square stop, which is closest to Zeme in Milan and Lombardy.
Popular Routes
- Molino Dorino to Policlinico Hospital
- Crocetta Metro Line 3 to Bocconi University
- Pioltello-Limito to Rho
- Brescia to Gardone Riviera
- Treviglio to Pope John XXIII Hospital
- Gambara to San Siro Stadium
- Milan Cadorna to Milan Linate Airport "E. Forlanini" (Lin)
- Sesto San Giovanni to Lissone
- Baveno to Domodossola
- Milan Central to Cornaredo
- Linate Airport M4 to San Siro Stadium
- Famagosta to Humanitas Clinical Institute
- Rogoredo Station to Cologno Monzese
- Milan Linate Airport "E. Forlanini" (Lin) to Vimercate
- Milan Malpensa Airport (MXP) to Ispra
- Gorgonzola to Milan Linate Airport
- Novara to Gattinara
- Pavia Railway Station (Station 2) to Landriano
- Central Station to Gessate
- Milan Central to Palestro