Travel from S-Piero-a-Sieve to Milan

Train, bus or fly from S. Piero a Sieve to Milan?

Trenitalia Frecce operates a train from S. Piero a Sieve to Milan hourly. Tickets cost $40 - $60 and the journey takes 1 h 40 min. Alternatively, Baltour operates a bus from S. Piero a Sieve to Milan twice daily. Tickets cost $15 - $21 and the journey takes 3 h 16 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from S. Piero a Sieve to Milan

From S.Piero A Sieve train to Firenze S.Maria Novella then train to Milano Centrale. 2 h 57 min 45€. From S.Piero A Sieve train to Firenze Santa Maria Novella Station, train to Rogoredo Fs, then line 3 subway to Duomo M3. 3 h 29 min 34€. From S.Piero A Sieve Fs * bus to Barberino Via Gramsci_V, bus to Outlet *, walk to Barberino, bus to Rogoredo Fs, then line 3 subway to Duomo M3. 5 h 58 min 20€. From S. Piero a Sieve walk to S. Piero Mercato_V, bus to Florence, bus to san donato m3, then line 84 bus to via verziere. 6 h 6 min 28€. From S. Piero a Sieve drive to Milan. 2 h 43 min 42€. From S.Piero A Sieve train to P. Alinari, bus to Florence airport, fly to Milan Linate airport, then line 73 bus to Milan. 5 h 20 min 154€. From S.Piero A Sieve train to P. Alinari, bus to Florence airport, fly to Milan Malpensa airport, then train to Milan. 6 h 24 min 189€. From S.Piero A Sieve train to P. Alinari, bus to Florence airport, fly to Milan Bergamo airport, then shuttle to Milan. 7 h 24 min 110€.