How to get from Gioia to San Donato Milanese by train?
From Gioia to San Donato Milanese by train
Take one direct train from Gioia to San Donato Milanese in Milan and Lombardy: take the S1 train from Milano Repubblica station to Borgolombardo station. The total trip duration for this route is approximately 47 min. The ride fare is €2.20.
Step by Step
- 1Walk to train stationMilano Repubblica420 m • 6 min
- 2Wait for trainS1Lodi
- 3Ride to train stationBorgolombardo25 min
- 4Walk toSan Donato Milanese760 m • 10 min
From Gioia to San Donato Milanese by bus and metro
To get from Gioia to San Donato Milanese in Milan and Lombardy, you’ll need to take 2 metro lines and one bus line: take the M2 metro from Gioia station to Centrale FS station. Next, you’ll have to switch to the M3 metro and finally take the 121 bus from San Donato M3 station to P.za Tevere (S. Donato) station. The total trip duration for this route is approximately 46 min.
Step by Step
- 1Start from metro stationGioia
- 2Wait for metroM2Cascina Gobba
- 3Ride to metro stationCentrale FS2 min
- 4Wait for metroM3San Donato
- 5Ride to metro stationSan Donato19 min
- 6Walk to bus stationSan Donato M3ID 1420450 m • 1 min
- 7Wait for bus121S. Giuliano Stazione FS
- 8Ride to bus stationP.za Tevere (S. Donato)ID 1420710 min
- 9Walk toSan Donato Milanese220 m • 3 min
Public transit directions from Gioia to San Donato Milanese
Public transit stations close to Gioia
Gioia is located at Gioia, Milan and Lombardy and the nearest public transit station is Gioia M2.
Metro stations close to Gioia:
- Isola
Bus stations close to Gioia:
- Gioia M2
- Via Gioia Via Galvani
- Via Gioia Via Vespucci
Public transit stations close to San Donato Milanese, Milan and Lombardy
San Donato Milanese is located at San Donato Milanese, Milan and Lombardy and the nearest public transit station is Via Tagliamento (S. Donato).
Metro stations close to San Donato Milanese:
- Rogoredo FS
- San Donato
Train stations close to San Donato Milanese:
- San Donato Milanese
- Borgolombardo
- San Giuliano Milanese
Bus stations close to San Donato Milanese:
- Via Tagliamento (S. Donato)
- San Donato Milanese Via Ticino /Parri
- P.za Tevere (S. Donato)
Related Routes
- Bagolino to San Donato Milanese
- Anfo to San Donato Milanese
- Bormio to San Donato Milanese
- Collio to San Donato Milanese
- Idro to San Donato Milanese
- Gargnano to San Donato Milanese
- Lavenone to San Donato Milanese
- Limone Sul Garda to San Donato Milanese
- Livigno to San Donato Milanese
- Madesimo to San Donato Milanese
- Grosio to San Donato Milanese
- Ponte Di Legno to San Donato Milanese
- Temù to San Donato Milanese
- Sondalo to San Donato Milanese
- Valdidentro to San Donato Milanese
- Vione to San Donato Milanese
- Arbedo-Castione to San Donato Milanese
- Bissone to San Donato Milanese
- Mendrisio to San Donato Milanese
- Mezzovico-Vira to San Donato Milanese
From Gioia to San Donato Milanese by bus and metro
To get from Gioia to San Donato Milanese in Milan and Lombardy, you’ll need to take 2 metro lines and one bus line: take the M2 metro from Gioia station to Centrale FS station. Next, you’ll have to switch to the M3 metro and finally take the 121 bus from San Donato M3 station to P.za Tevere (S. Donato) station. The total trip duration for this route is approximately 46 min.
Step by Step
- 1Start from metro stationGioia
- 2Wait for metroM2Cascina Gobba
- 3Ride to metro stationCentrale FS2 min
- 4Wait for metroM3San Donato
- 5Ride to metro stationSan Donato19 min
- 6Walk to bus stationSan Donato M3ID 1420450 m • 1 min
- 7Wait for bus121S. Giuliano Stazione FS
- 8Ride to bus stationP.za Tevere (S. Donato)ID 1420710 min
- 9Walk toSan Donato Milanese220 m • 3 min
Questions & Answers
What is the fastest way to get from Gioia to San Donato Milanese?
The fastest way takes 47 minutes, using Bus line S1.
What is the alternative route to get from Gioia to San Donato Milanese?
The alternative route takes 46 minutes, using Bus line M2, Bus line M3, Bus line 121.
Is there a direct train between Gioia and San Donato Milanese?
Yes, there’s a direct train going from Gioia in Milano to San Donato Milanese in Milan and Lombardy in 47 min.
Which train line goes from Gioia to San Donato Milanese?
The S1 train line goes from Milano Repubblica station near Gioia in Milano to Lodi station near San Donato Milanese in Milan and Lombardy.
How long does it take to travel from Gioia to San Donato Milanese by train?
The total travel time between Gioia in Milano and San Donato Milanese in Milan and Lombardy by train is about 47 min.
Where do I get on the train near Gioia to get to San Donato Milanese?
Get on the S1 train from the Milano Repubblica station near Gioia in Milano.
Where do I get off the train when travelling between Gioia and San Donato Milanese?
Get off the train at the Lodi station, which is closest to San Donato Milanese in Milan and Lombardy.
When is the last train from Gioia to San Donato Milanese?
The last train from Gioia in Milano to San Donato Milanese in Milan and Lombardy is the Pavia - Milano Passante - Garbagnate Milanese line. It leaves the Milano Repubblica station at 1:36 AM.
When is the last bus from Gioia to San Donato Milanese?
The last bus from Gioia in Milano to San Donato Milanese in Milan and Lombardy is the Comasina M3 - San Donato M3 (Sostitutiva M3) line. It leaves the Repubblica M3 stop at 4:43 AM.
How much is the train fare from Gioia to San Donato Milanese?
The ride from Gioia to San Donato Milanese costs €2.20.