|Distance||135 miles (218 km)|
|Average bus duration||6 h 15 min|
Buses from Pistoia to Milan cover the 135 miles (218 km) long journey taking on average 6 h 15 min with our travel partners like BlaBlaCar. There are direct bus services available. Travelers depart most frequently from Pistoia and arrive in Milan, Stazione Centrale.
When departing from Pistoia, you have various bus station options to start your route from including Pistoia, Piazza Treviso, Pistoia, Pistoia (Stazione FS) and Pistoia, Piazza Dante Alighieri (Stazione Ferroviaria). When arriving in Milan, you can end your trip in bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).
Omio customers book a bus from Pistoia to Milan, Stazione Centrale most frequently for this route.
You can find the most popular departure bus station for this route, Pistoia, located approximately 0 mile (s) / 0 km from the city center of Pistoia. The most popular arrival bus station in Milan, called Milan, Stazione Centrale, is located around 1 mile (s) / 2 km away from its city center.