There are a few bus stations in Milan to start your journey from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). In Viareggio you have a few bus station options to choose from for your arrival including Viareggio, Stazione ferroviaria, Viareggio, Viale Ugo Foscolo / Piazza Massimo D'Azeglio and Viareggio, Piazza Massimo D'Azeglio (Parco dei Bambini XXV).
Omio customers traveling this route depart most frequently from Milano Centrale and arrive in Viareggio, Stazione ferroviaria.
You can find the most popular departure bus station for this trip, Milano Centrale, located approximately 1 mile (s) / 2 km from the city center of Milan. The most popular arrival bus station in Viareggio, called Viareggio, Stazione ferroviaria, is located around 0 mile (s) / 0 km away from its city center.
Here are some other resources that might have the information you need