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 9 bus departing from the stations of Venice Mestre Train Station, Venedig - Mestre- Hotel The Plaza, Viale Stazione - Venezia Mestre and arriving to the stations of Milan Lampugnano, Lampugnano, San Donato, Via Giulio Natta, 32.
It's possible to buy a bus ticket for an average price of 19€. The best price for the next few days is 15€.
The average duration of the journey is 7 h 45 min. The first bus leaves at 9:10am. The last is at 3:50pm.