virail helps you to find timetables and prices for all buses from Mestre to Milan.
The route from Mestre to Milan is served daily by 6 bus departing from the stations of Venice Mestre Train Station, Venedig - Mestre- Hotel The Plaza and arriving to the stations of Milan Lampugnano, Lampugnano, San Donato.
The average duration of the journey is 7 h 10 min. The first bus leaves at 9:10am. The last is at 3:50pm.