virail helps you to find timetables and prices for all buses from Pisa to Milan.
The route from Pisa to Milan is served daily by 6 bus departing from the stations of Pisa Pietrasantina Park, Parcheggio Via Pietransantina, Pisa and arriving to the stations of Milan Lampugnano, Lampugnano, Milan (Lampugnano), Via Giulio Natta, 32.
It's possible to buy a bus ticket for an average price of 34€. The best price for the next few days is 16€.
The average duration of the journey is 9 h 40 min. The first bus leaves at 8:50am. The last is at 7:10pm.