How to get from Osnago to Milan by metro and train?
Osnago to Milan - Train Schedule
The S8 train from Osnago to Milan runs from 05:35 to 23:35, with departures every 30 min. The trip takes about 1 hr 10 min, with regular service throughout the operating hours.
From Osnago to Milan by metro and train
To get from Osnago to Milan in Milan and Lombardy, take the S8 train from Osnago station to Sesto San Giovanni station. Next, take the M1 metro from Sesto 1st May FS station to San Babila station. The total trip duration for this route is approximately 1 hr 10 min. The metro and train schedule from Osnago may change. We recommend you check the updated metro and train schedule to Milan on the Moovit app.
Step by Step
- 1Walk to train stationOsnago800 m • 10 min
- 2Wait for trainS8Milano Porta Garibaldi
- 3Ride to train stationSesto San Giovanni21 min
- 4Walk to metro stationSesto 1st May FS70 m • 1 min
- 5Wait for metroM1Bisceglie
- 6Ride to metro stationSan Babila20 min
- 7Walk toMilan770 m • 10 min
Public transit directions from Osnago to Milan
Metro And Train schedule from Osnago to Milan
Related Routes
- Barghe to Milan
- Bormio to Milan
- Bovegno to Milan
- Campodolcino to Milan
- Capovalle to Milan
- Cossogno to Milan
- Hydro to Milan
- Marmentino to Milan
- Gargnano to Milan
- Lavenone to Milan
- Mazzo Di Valtellina to Milan
- Limone Sul Garda to Milan
- Livigno to Milan
- Miazzina to Milan
- Madesimo to Milan
- Grosio to Milan
- Grosotto to Milan
- Ponte Di Legno to Milan
- Mura to Milan
- Pertica Bassa to Milan
Questions & Answers
What is the fastest way to get from Osnago to Milan?
The fastest way takes 70 minutes, using Train line S8, Metro line M1.
Is there a direct train between Osnago and Milan in Milan and Lombardy?
No, you’ll have to take one train line and one metro line in total. The total travelling time is 1 hr 10 min.
Which train line goes from Osnago to Milan in Milan and Lombardy?
The S8 train line goes from Osnago station near Osnago to Sesto San Giovanni station. From there you’ll have to take one metro line till Sesto San Giovanni station near Milan in Milan and Lombardy.
How long does it take to travel from Osnago to Milan in Milan and Lombardy by train and metro?
The total travel time between Osnago and Milan in Milan and Lombardy by train and metro is about 1 hr 10 min.
Where do I get on the train near Osnago to get to Milan in Milan and Lombardy?
Get on the S8 train from the Osnago station near Osnago in Milan and Lombardy.
Where do I get off the train when travelling between Osnago and Milan in Milan and Lombardy?
Get off the train at the Sesto San Giovanni station, which is closest to Milan in Milan and Lombardy.
Popular Routes
- Bisceglie M1 to San Carlo Borromeo Hospital
- Inganni to San Carlo Borromeo Hospital
- Molino Dorino to Sedriano
- Famagosta to Sesto San Giovanni
- Sesto 1st May FS M1 to Multimedica
- Abbiategrasso Square to Milan Linate Airport
- Milan Cadorna to University of Milan Bicocca
- Milano Porta Garibaldi to Cologno Monzese
- Brugherio to Monza
- Rho Fair to Garbagnate Milanese
- Gallarate to Samarate
- Qt8 to Sacco Pavilion
- Toscolano-Maderno to Gardone Riviera
- Stresa to Domodossola
- Gorla to Sesto San Giovanni
- Milano Lambrate to Humanitas Clinical Institute
- Bovisa (Polytechnic) to Politecnico Di Milano, Milan Leonardo Campus
- Opera to Milan
- Gessate to Inzago
- San Babila to Monzino Cardiology Center