Airport · Florence

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
Pisa Airport (PSA)

Pisa (PSA) to central Florence

People2
Bags2
Verdict for your case

Direct coach to Florence is the best value: €29.96 for the group, about 1 h 35 min.

Bus

Direct coach to Florence

Our pickCheapest
1 h 35 min
For the group€29.96estimate

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

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

Fastest
75 min
For the group€170–€190estimate

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€185estimate
Check price

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
Sources: official operators, airport and port authorities, city taxi regulations.Checked on October 4, 2026How we compare: method and sources

Every option in detail

Train

PisaMover 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.

Bus

Direct 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.

Taxi

Taxi 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 car

Pre-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

Practical tips

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.

Other arrival points in Florence