Pisa to Florence
Leaving from...
Going to...
What to expect when visiting Florence
Florence, the birthplace of the Renaissance, is where you’d want to go for the best of medieval art and culture. This old town was the home of legends — Michelangelo, Leonardo da Vinci, and Dante, to name a few. And you can expect nothing but greatness here.
A walk through its Historic Centre will make you marvel at how this ancient Etruscan settlement rose to become one of the wealthiest cities in the 15th century. Museum-hopping is a must in Florence. Visit the Uffizi and Accademia galleries for the most iconic European masterpieces — like the iconic marble monument David.
3 ways to get from Pisa to Florence
There are 3 ways to travel the distance of 85 kilometers (53 miles) from Pisa to Florence by bus (1 hour to 1 hour 45 minutes), taxi (1 hour 30 minutes) and train (50 minutes). The journey duration ranges between 50 minutes to 1 hour 45 minutes and the quickest way is by train. The lowest priced tickets start from €6.50 for the bus.Pisa to Florence by Bus
We don’t really see any benefit in taking the bus over the train, except if you’re coming from Pisa Airport. The estimated travel time for the bus ride is 1 to 1.5 hours, but it can still depend on traffic conditions. There are also fewer trips on this route.
FlixBus is the only train company departing and arriving from the city centres. There are bus trips daily but only from afternoon to evening. Prices start from €6.50.
If you’re coming from Pisa Airport, you can take a Caronna Tour Bus to Florence. For this option, fares are twice more expensive at €16.
Bus schedules from Pisa to Florence
- 24/7 customer support
- 24/7 customer support
If you’re travelling with Caronna Tour, then you can buy a ticket on BookAway. You can book FlixBus directly through its website.
Departure and arrival station
FlixBus buses are available at Pietra Petrasantina, which is located 1.5 km northwest of the Leaning Tower of Pisa. You will be dropped off at Villa Constanza Bus Station, which is a 25-minute tram ride away from Florence city centre.
On the other hand, Caronna Tour buses that depart from Pisa Airport will drop you off at the T2 Guidoni bus stop outside Florence Airport.
Pisa to Florence by Train
We recommend taking the train from Pisa to Florence as it has everything you could ask for. During the 50 minutes train ride, you get comfortable and spacious seats, plenty of room for luggage, and awesome views.
More importantly, all trains on this route are direct, so no need for any transfers. Another great advantage of taking the train is that you won’t get stuck in traffic jams.
There are 2 types of trains available on this route:
- Regionale trains depart several times every hour from 04:15 to 22:30. Travel time is around 50 minutes for just €10.
- There are also 3 Frecciargento high-speed trains daily. Travel time is only a bit faster, around 50 minutes, but tickets are twice more expensive at €21.
Considering the price and travel time difference, we don’t really recommend taking a Freccia train. That’s unless you prefer to travel 1st class, which is only available on a high-speed train from Pisa to Florence.
Train schedules from Pisa to Florence
Both Pisa and Florence are very busy tourist spots, so if you want to skip the possibly long queues at the train station, it’s best to book your ticket online beforehand. We recommend booking via Omio for its easy and efficient user interface.
Departure and arrival station
All trains depart from Pisa Centrale. That’s just 1 km south of the Leaning Tower.
If you take a regional train, you will get off at Santa Maria Novella Station in the city centre, located 1 km northwest of Florence Cathedral. Freccia trains arrive at Florence Campo di Marte in Via Mannelli, about 3 km away from this cathedral.
Coming from Pisa Airport?
Are you coming from Pisa Airport? The airport is located only 1.5 km south of Pisa Centrale, making it very easy to complete this leg of the journey. You can simply take an 8-minute PisaMover, a monorail that connects the airport to Pisa Centrale.
You can buy a ticket at the PisaMover ticket machine for €5. Train tickets to Florence are also available here, which saves you the hassle of queuing for tickets again at Pisa Centrale.
Trains are available every 10 minutes. Note that the PisaMover makes one stop at San Giusto Aurelia Station (airport car park) before arriving at Pisa Centrale.
Pisa to Florence by Taxi
Travelling in a group? Taking a private transfer can be quite pricey. We don’t think it’s a very practical choice considering the trains are already very efficient.
However, if you’re travelling with kids, older parents, or lots of luggage, then it’s also worth considering. Depending on your exact pick-up and drop-off, taxi rates from Pisa to Florence can be around €180.
The best way to get a taxi is to approach one in a taxi stand, or you can ask your hotel to call one for you. In Italy, it is not customary for professional drivers to offer a ride, so if someone does, don’t accept it! Also, make sure their metreis turned on. If the driver wants to set a price, make sure that it’s around the price we mentioned above so you won’t get ripped off.
If you want a guaranteed secure ride and are travelling in a large group, you can just book a minivan with GetYourGuide. They offer private transfers from Pisa to Florence with rates from €210 for 3 people. The van can sit up to 8 people, but you would have to pay additional costs.
Book a Private Transfer with GetYourGuide
Pisa to Florence in a nutshell
- Distance: 85 km (53 miles)
- Available transport options: Train, bus and taxi
- Duration: 1-1.5 hours
- Costs: €8 – €180
Frequently Asked Questions about Pisa to Florence
What is the distance from Pisa to Florence?
The distance from Pisa to Florence is 85 kilometers (53 miles).
What is the fastest way to get from Pisa to Florence?
The fastest way to get from Pisa to Florence is by train and takes 50 minutes.
What is the cheapest way to get from Pisa to Florence?
The cheapest way to get from Pisa to Florence is by bus with ticket costs starting from €6.50.
Rounding it up
We hope this guide was helpful in planning how to get from Pisa to Florence. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Routes from Florence
Most popular routes in Italy
Was this post helpful?
Click on a star to rate it!
Average rating 0 / 5. Vote count: 0
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she’s not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines… Or exploring the depths of its seas as a budding freediver. An island girl at heart, she’ll be happy anywhere there is sea, sand, sun and coffee.
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.
- Explore more
- Routes from Florence
- Most popular routes in Italy