Travel from Rome to Leaning-Tower-of-Pisa

Train, bus or fly from Rome to Leaning Tower of Pisa?

Trenitalia Frecce operates a train from Rome to Leaning Tower of Pisa every 4 hours. Tickets cost $40 - $65 and the journey takes 2 h 56 min. Consorzio Pisano Trasporti also services this route every 15 minutes. Alternatively, FlixBus operates a bus from Rome to Leaning Tower of Pisa every 3 hours. Tickets cost $16 - $27 and the journey takes 3 h 25 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rome to Leaning Tower of Pisa

From Roma Termini train to Stazione 1, bus to Torre 1, then walk to Leaning Tower of Pisa. 3 h 18 min 44€. From Roma Termini train to Firenze Smn, train to Pisa C.Le, then walk to Leaning Tower of Pisa. 3 h 32 min 45€. From Rome bus to Firenze, bus to Pisa, then walk to Leaning Tower of Pisa. 5 h 6 min 22€. From Termini subway to Roma Tiburtina Station, train to Piazza Stazione, bus to Piazzale Verdi, bus to Via C.Matilde 62, then walk to Leaning Tower of Pisa. 5 h 40 min 38€. From Rome rideshare to Pisa then walk to Leaning Tower of Pisa. 4 h 27 min 19€. From Rome drive to Leaning Tower of Pisa. 3 h 38 min 55€. From Roma Termini train to Rome airport, fly to Pisa airport, bus to Via Bonanno 2, then walk to Leaning Tower of Pisa. 3 h 4 min 104€. From Roma Termini train to Rome airport, fly to Florence airport, line 389 shuttle to Firenze Smn, train to Pisa C.Le, then walk to Leaning Tower of Pisa. 4 h 49 min 93€.