Travel from San-Vincenzo to Milan

Bus or train from San Vincenzo to Milan?

You can take a train from San Vincenzo to Milan via Pisa C.Le and Firenze S.Maria Novella in around 4 h 58 min. Alternatively, Autostradale operates a bus from San Vincenzo to Milan 4 times a week. Tickets cost $45 - $70 and the journey takes 5 h 48 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 San Vincenzo to Milan

ModeDurationPrice
From S.Vincenzo train to Pisa C.Le, train to Firenze S.Maria Novella, then train to Milano Centrale.4 h 58 min60€
From S.Vincenzo train to Pisa Centrale then train to Milano Centrale.5 h 42 min50€
From San Vincenzo bus to lampugnano m1 then line 68 bus to conciliazione m1.6 h 15 min43€
From S.Vincenzo train to Stazione 1, bus to Pisa, bus to Lampugnano, then line 1 subway to Duomo M1.7 h 55 min40€
From San Vincenzo drive to Milan.3 h 26 min53€
From S.Vincenzo train to Pisa Centrale, train to Pisa airport, fly to Milan Linate airport, then line 73 bus to Milan.5 h 33 min125€
From S.Vincenzo train to Pisa Centrale, train to Pisa airport, fly to Milan Malpensa airport, then train to Milan.6 h 2 min160€
From S.Vincenzo train to Roma Trastevere, train to Rome airport, fly to Milan Linate airport, then line 73 bus to Milan.6 h 2 min99€
From S.Vincenzo train to Roma Trastevere, train to Rome airport, fly to Milan Malpensa airport, then train to Milan.6 h 36 min110€