Public bus from Livorno to Pisa
At Piazza della Repubblica, you can take bus N° 10. This bus from CPT company runs every 30 minutes between Livorno and Pisa Piazza Sant'Antonio and costs € 3 per person (one way). The trip takes about 1 hour. You can check the bus timetable in advance.
How do I get to the bus stop from the cruise port in Livorno?
The N° 10 bus stop is located at Piazza della Repubblica. From the cruise port, you can go there by taxi for about € 20 per taxi (4 persons, one way) or by shuttle bus. The last brings you to the back of Piazza Grande. From there it's 500 meter (0,3 miles) walk to the bus stop.
How to get to the Leaning Tower of Pisa from the N° 10 bus stop in Pisa?
To reach Campo dei Miracoli and the Leaning Tower of Pisa, you can either walk 1,7 kilometers (1,1 miles; 20 minutes), take a taxi (€9 - €12) or take the LAM ROSSA bus (€1,20) at bus stop Crispi 1 (just 50 meters up north from N°10 bus stop along the Via Francesco Crispi) and get out at Torre 1. The ride will take about 10 minutes.