The train journey from Florence (Firenze Santa Maria Novella) to Pisa Centrale is one of the most efficient and popular routes in Italy, taking between 49 and 75 minutes depending on the type of train. The Regionale Veloce (fast regional) is the most popular choice in 2026, typically completing the non-stop or limited-stop journey in exactly 1 hour. These trains run extremely frequently, usually twice per hour, and do not require advance reservations; you can simply buy a ticket at the station for around €9 to €10. There are also slower "Regionale" trains that make more local stops and can take up to 1 hour and 15 minutes. Note that "Pisa Centrale" is the main station, about a 20-minute walk from the Leaning Tower. Some trains also go to "Pisa San Rossore," which is much closer to the tower (a 5-minute walk), but these are less frequent. Given the short duration and high frequency, it is a perfect "spontaneous" day trip that requires very little planning beyond checking the Trenitalia app for the next departure.