Pisa Airport to Florence: train, coach, taxi compared
Pisa is the low-cost gateway to Florence, 85 km away, and there is no direct train. The standard route is the 3-minute PisaMover to Pisa Centrale, then a regional train for about an hour, 16.30 euros in total. A coach is a similar price and avoids the change, while a taxi or car costs 170 to 185 euros and only makes sense for a group or a late arrival.
- Cheapest
- €14.98Direct coach to Florence · 1 h 35 min
- Fastest
- 75 minTaxi to Florence · €170–€190
- Taxi
- €170–€190Taxi to Florence · 75 min

Direct coach to Florence is the best value: €29.96 for the group, about 1 h 35 min.
Bus
Direct coach to Florence
1 h 35 min
For the group€29.96estimate
Direct coach to Florence
FlixBus · fare from 14.98 euros · no change
- Per person
- €14.98
- Door to door
- 1 h 35 min
- Runs
- 01:00–23:59
- Frequency
- about every 75 min
- Board at
- Coach stops outside the terminal
- Suitcases
- Fine
Train
PisaMover plus regional train
1 h 45 min
For the group€32.60
PisaMover plus regional train
Trenitalia · change at Pisa Centrale · 6.50 + 9.80 euros
- Per person
- €16.30
- Door to door
- 1 h 45 min
- Runs
- 06:00–22:15
- Frequency
- PisaMover every 6 to 15 min, trains about every 30 min
- Board at
- PisaMover station, a short walk from arrivals
- Suitcases
- Awkward
Taxi
Taxi to Florence
75 min
For the group€170–€190estimate
Taxi to Florence
Pisa taxis · metered, no fixed fare to Florence
- Per person
- €170–€190 per vehicle
- Door to door
- 75 min
- Runs
- 24 hours
- Frequency
- Rank outside arrivals
- Board at
- Taxi rank in front of the terminal, arrivals side
- Suitcases
- Carried for you
Private car
Pre-booked private car
80 min
For the group€185estimateCheck price
Pre-booked private car
Meet and greet · price fixed when you book
- Per person
- €185 per vehicle
- Door to door
- 80 min
- Runs
- 24 hours
- Frequency
- Pre-booked
- Board at
- Driver waits in the arrivals hall
- Suitcases
- Carried for you
Every option in detail
TrainPisaMover plus regional train
- €16.30
- 1 h 45 min
- 06:00–22:15
- → Firenze Santa Maria Novella
The PisaMover automated shuttle reaches Pisa Centrale in under three minutes and costs 6.50 euros, from 06:00 to midnight. The regional ticket to Florence is 9.80 euros in second class, so the total is 16.30 euros. Buy both on trenitalia.com or at a Trenitalia machine, or buy the shuttle ticket at the PisaMover machines and scan the QR code at the gate. Paper regional tickets must be validated before boarding. Regionale Veloce trains take about an hour, ordinary Regionale trains 1 hour 15 to 25 minutes.
BusDirect coach to Florence
- €14.98 (estimate)
- 1 h 35 min
- 01:00–23:59
- → Santa Maria Novella or Piazzale Montelungo, next to the station
FlixBus runs the airport to Florence route in about an hour, with four Florence drop-offs including Santa Maria Novella and Piazzale Montelungo. Fares start at 14.98 euros but vary by date, so the figure is an estimate. The operator lists first and last departures of 01:00 and 23:59, and the actual times depend on the day, so check the booking page. Terravision's own site shows its Pisa to Florence coach as temporarily suspended, so do not rely on it.
TaxiTaxi to Florence
- €170–€190 per vehicle (estimate)
- 75 min
- 24 hours
- → Any address in Florence
Pisa airport taxis are run by the Pisa cooperative CO.TA.PI. and must use the meter, with no fixed fare to Florence. Guides put the run at about 170 to 190 euros for the car, which is an estimate and moves with traffic, tolls and night supplements. The drive takes about an hour. Ask for the expected total before you set off and check that the meter is running.
Private carPre-booked private car
- €185 per vehicle (estimate)
- 80 min
- 24 hours
- → Your hotel door in Florence
A pre-booked sedan from Pisa airport to Florence starts at about 185 euros for up to three passengers, and some quotes run to 225 euros. The price is fixed at booking and the driver tracks your flight. It is the only door-to-door option that does not depend on a late-night train or coach.
The same trip in a different situation
Arriving late at night
An arrival around 00:30 leaves little. PisaMover runs until midnight, and the last regional train from Pisa Centrale to Florence leaves at about 22:30 on weekdays. The FlixBus listing shows departures up to 23:59 only. After that the choices are a taxi or a pre-booked car, which is 170 to 185 euros. If your flight lands late, pre-book the car, or stay near the airport and take the first PisaMover at 06:00 and a morning train.
See the comparison →4 people, 4 suitcasesTravelling as a group of four
Four people on PisaMover and the regional train pay 65.20 euros in total, and four FlixBus tickets from 14.98 euros are about 60 euros. A taxi at 170 to 190 euros is 43 to 48 euros each, and a sedan carries three, not four. The train is still the cheaper way for a group. The taxi or car pays off only for a very late arrival or when the group has heavy bags and no appetite for a change at Pisa Centrale.
See the comparison →Practical tips
- Pisa Centrale is the railway station for Pisa city, about 3 km from the airport. The 6.50 euro PisaMover ticket ends there, so you can stop in Pisa and carry on later by regional train.
- Regionale Veloce trains to Florence take about an hour and the all-stations Regionale takes up to 1 hour 25 minutes. They cost the same, so pick the faster one.
- Validate a paper regional ticket at the machine on the platform before boarding. Regularising an unvalidated ticket on board costs a 5 euro surcharge.
- The PisaMover and train are sold as one ticket on the Trenitalia site and app, with the shuttle fare added to the rail fare.
- The coach has several Florence drop-offs. Choose Santa Maria Novella or Piazzale Montelungo, next to the station, when you book.
- From 1 June to 30 September the PisaMover runs until 01:00. In October it stops at midnight.
Questions travellers ask
How do I get from Pisa airport to Florence by train?
Take the PisaMover shuttle to Pisa Centrale (6.50 euros, under 3 minutes), then a regional train to Firenze Santa Maria Novella (9.80 euros). The total is 16.30 euros and the journey takes about 1 hour 45 minutes door to door.
Is there a direct train from Pisa airport to Florence?
No. The airport has no railway station of its own, so you change at Pisa Centrale. The regional train from there takes about an hour to 1 hour 25 minutes.
Is there a direct bus from Pisa airport to Florence?
Yes. FlixBus runs a direct coach in about an hour with fares from 14.98 euros, dropping at Santa Maria Novella and other Florence stops. Terravision's coach is shown as temporarily suspended on its own site.
How much is a taxi from Pisa airport to Florence?
There is no fixed fare, so the meter decides, and guides quote about 170 to 190 euros. A pre-booked sedan starts at about 185 euros with the price fixed in advance.
What time is the last train from Pisa to Florence?
On weekdays the last regional train from Pisa Centrale to Florence leaves at about 22:30 and arrives at about 23:50. The PisaMover itself runs until midnight in October, so check the Trenitalia timetable for your date.


