|Shortest Duration||4h 30m|
|Trips per day||8|
Book FlixBus from Pisa to Milan from €9.96. There are 8 FlixBus schedules from Pisa to Milan and you can expect on average to pay €20.08 for a FlixBus ticket to Milan. In Pisa, FlixBus departs to Milan from Via Pietrasantina and no other station. In Milan, FlixBus arrives at San Donato and 1 other station.
An average trip on FlixBus from Pisa to Milan takes 6 hours and 18 minutes, while the fastest available FlixBus trip will get you to Milan in 4 hours and 30 minutes,
On weekends, FlixBus offers 10 trips per day and you could expect to pay €20.58 for a weekend getaway trip to Milan.