Pisa's leaning tower is one of Italy's most recognized symbols, and although most people can plan to spend the time in Pisa itself, it's the most popular day trip from Florence. Luckily for travelers, it's easy to get from Florence to Pisa by train.
Florence and Pisa are less than 100 km apart and the easiest way is to train to Pisa from Florence. The entire trip one-way takes approximately an hour depending on your route with no transfers.
Trains leave from Florence S.M.Novella for Pisa Centrale a few times every hour. The closest train station to the leaning tower of Pisa is Pisa San Rossore, but it’s not worth the extra time or transfer required. Pisa itself is small and it takes less than 30 minutes to walk to the leaning tower from Pisa Centrale.
Plus you get to explore more of the city.