Cheap Bus, Train, and Carpool tickets to Pisa

What are the most popular routes to Pisa?

Rome - PisaAverage priceSGD 47Average duration3h 48mDaily departures8
Florence - PisaAverage priceSGD 21Average duration1h 25mDaily departures36
Milano - PisaAverage priceSGD 52Average duration6h 40mDaily departures18
La Spezia - PisaAverage priceSGD 20Average duration1h 13mDaily departures32
Bologna - PisaAverage priceSGD 27Average duration2h 35mDaily departures4

Pisa stations and stops

Locations map