Pisa to Florence

How to Get From Pisa to Florence

85 km1h – 2h 35mFrom $6Research Verified

Bus · Train · Taxi

In this in-depth route guide, you'll find the best ways to travel the 85 kilometre (53 miles) distance from Pisa to Florence. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Florence as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.

Ela
Written by Ela
Senior Travel Writer
Maarten
Reviewed by Maarten
Founder & Trip Planning Expert
Updated
COMPARE

What are the 3 ways to travel from Pisa to Florence?

There are three ways to travel the 85 km distance from Pisa to Florence. You can choose between the bus, train, and private.

The journey takes between 1h–2h 35m and the quickest way is by bus (1h). If you're on a budget, the cheapest option is by bus with tickets starting at €4.80 ($5.60).

BusCheapestFastest
Duration

1h - 1h 45m

Price

€6.50 ($5.60)

Train
Duration

50m - 2h 35m

Price

€9.10 ($11)

Taxi
Duration

1.5 hours

Price

€180 ($155)

Already in Florence?

Onward from Florence

Once you're in Florence, here's where to next — 3 researched onward routes to pick from.

From

Pisa to Florence by Bus

1h - 1h 45mFrom €6.50 ($7.60)

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 ($7.60).

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 ($19).

Bus schedule from Pisa to Florence

FlixBus
20:50
1h 10m
22:00
€6.50 ($7.60)
Flibco
06:30
1h
07:30
08:00
1h
09:00
10:10
1h
11:10
From €14 ($16)
Standard

View bus stations on map

Map of stations
Click to explore
From
To

Ready to book your bus?

From €6.50 ($7.60) · 1h - 1h 45m

Direct operator sites

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

50m - 2h 35mFrom €9.10 ($11)

We recommend taking the train from Pisa to Florence as it has everything you could ask for. During the 50m - 2h 35m 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 1-1.5 hours for just €9.00 ($11).
  • 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 ($25).

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 schedule from Pisa to Florence

Trenitalia
08:03
1h 20m
09:23
08:32
1h 1m
09:33
08:50
2h 34m
11:24
From €9.10 ($11)
Standard

View train stations on map

Map of stations
Click to explore
From
To

Ready to book your train?

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.

We recommend booking your tickets online through BookAway. Their site is intuitive, provides a clear picture of what you can expect, and offers great customer service. If you're eyeing the best deals, you might occasionally find slightly cheaper tickets on Omio.

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.00 ($5.80). 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

1.5 hoursFrom €180 ($210)

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 ($210).

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 secure ride and are travelling in a large group, you can book a minivan with GetYourGuide. They offer private transfers from Pisa to Florence with rates from €210 ($245) for 3 people. The van can sit up to 8 people, but you would have to pay additional costs.

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!

Frequently Asked Questions

The distance from Pisa to Florence is 85 km.

ABOUT YOUR DESTINATION

Why Visit 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.

TRUST

How We Research

Every route on Gecko Routes is independently researched and regularly verified.

500+

ROUTES RESEARCHED

Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.

Monthly

UPDATES

Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.

Verified

BY TRAVELLERS

Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.

About the Authors

Ela
Ela

Senior Travel Writer

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.

Maarten
MaartenReviewer

Founder & Trip Planning Expert

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.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.

Reader Comments

No comments yet — be the first to share your experience!

Leave a Comment