Trains from Pisa to Florence

Sun, Jul 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Pisa
to Florence

Showing times and prices for Jul 21

Cheapest

$10

Average

$10

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Pisa to Florence will cost around $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 10.

Cheapest
carrier-logo
14:54Pisa Centrale1h1316:07Florence Santa Maria Novella
0 changes
$101One-way
Cheapest
carrier-logo
15:54Pisa Centrale1h1317:07Florence Santa Maria Novella
0 changes
$101One-way
Cheapest
carrier-logo
06:29Pisa Centrale0h5807:27Florence Santa Maria Novella
0 changes
$101One-way
Cheapest
carrier-logo
08:32Pisa Centrale1h0009:32Florence Santa Maria Novella
0 changes
$101One-way
Cheapest
carrier-logo
21:01Pisa Centrale1h2422:25Florence Santa Maria Novella
0 changes
$101One-way

Train Times

Pisa to Florence

Showing trains for tomorrow, Sun, Jul 21
carrier-logo
04:15Pisa Centrale1h1205:27Florence Santa Maria Novella
0 changes
carrier-logo
05:39Pisa Centrale1h1306:52Florence Santa Maria Novella
0 changes
carrier-logo
06:01Pisa Centrale1h2107:22Florence Santa Maria Novella
0 changes
carrier-logo
06:29Pisa Centrale0h5807:27Florence Santa Maria Novella
0 changes
carrier-logo
06:54Pisa Centrale1h1308:07Florence Santa Maria Novella
0 changes
carrier-logo
07:32Pisa Centrale1h0008:32Florence Santa Maria Novella
0 changes
carrier-logo
07:39Pisa Centrale1h0308:42Florence Santa Maria Novella
0 changes
carrier-logo
07:54Pisa Centrale1h1309:07Florence Santa Maria Novella
0 changes
carrier-logo
08:03Pisa Centrale1h1909:22Florence Santa Maria Novella
0 changes
carrier-logo
08:32Pisa Centrale1h0009:32Florence Santa Maria Novella
0 changes
carrier-logo
08:54Pisa Centrale1h4110:35Florence Santa Maria Novella
0 changes
carrier-logo
09:12Pisa Centrale0h4910:01Florence Santa Maria Novella
0 changes
carrier-logo
09:32Pisa Centrale1h1410:46Florence Santa Maria Novella
0 changes
carrier-logo
10:54Pisa Centrale1h1312:07Florence Santa Maria Novella
0 changes
carrier-logo
11:32Pisa Centrale1h0012:32Florence Santa Maria Novella
0 changes
carrier-logo
12:32Pisa Centrale1h0013:32Florence Santa Maria Novella
0 changes
carrier-logo
13:12Pisa Centrale0h4914:01Florence Santa Maria Novella
0 changes
carrier-logo
13:32Pisa Centrale1h0014:32Florence Santa Maria Novella
0 changes
carrier-logo
13:54Pisa Centrale1h1315:07Florence Santa Maria Novella
0 changes
carrier-logo
14:01Pisa Centrale1h2315:24Florence Santa Maria Novella
0 changes
carrier-logo
14:32Pisa Centrale1h0015:32Florence Santa Maria Novella
0 changes
carrier-logo
14:54Pisa Centrale1h1316:07Florence Santa Maria Novella
0 changes
carrier-logo
15:54Pisa Centrale1h1317:07Florence Santa Maria Novella
0 changes
carrier-logo
16:01Pisa Centrale1h2317:24Florence Santa Maria Novella
0 changes
carrier-logo
16:32Pisa Centrale1h0017:32Florence Santa Maria Novella
0 changes
carrier-logo
16:54Pisa Centrale1h1318:07Florence Santa Maria Novella
0 changes
carrier-logo
17:12Pisa Centrale0h4918:01Florence Santa Maria Novella
0 changes
carrier-logo
17:32Pisa Centrale1h0018:32Florence Santa Maria Novella
0 changes
carrier-logo
17:54Pisa Centrale1h1319:07Florence Santa Maria Novella
0 changes
carrier-logo
18:01Pisa Centrale1h2119:22Florence Santa Maria Novella
0 changes
carrier-logo
18:32Pisa Centrale1h0019:32Florence Santa Maria Novella
0 changes
carrier-logo
18:54Pisa Centrale1h1320:07Florence Santa Maria Novella
0 changes
carrier-logo
19:12Pisa Centrale0h4920:01Florence Santa Maria Novella
0 changes
carrier-logo
19:32Pisa Centrale1h0020:32Florence Santa Maria Novella
0 changes
carrier-logo
19:54Pisa Centrale1h1321:07Florence Santa Maria Novella
0 changes
carrier-logo
20:08Pisa Centrale1h0421:12Florence Santa Maria Novella
0 changes
carrier-logo
20:32Pisa Centrale1h0021:32Florence Santa Maria Novella
0 changes
carrier-logo
20:51Pisa Centrale0h5321:44Florence Campo di Marte
0 changes
carrier-logo
20:56Pisa Centrale1h0622:02Florence Santa Maria Novella
0 changes
carrier-logo
21:01Pisa Centrale1h2422:25Florence Santa Maria Novella
0 changes
carrier-logo
21:32Pisa Centrale1h0022:32Florence Santa Maria Novella
0 changes
carrier-logo
22:30Pisa Centrale1h2023:50Florence Santa Maria Novella
0 changes
carrier-logo
23:16Pisa Centrale1h0400:20Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Sat
Jul 20
$10Regionale
$9Autostradale
Sun
Jul 21
$10Regionale
$9Autostradale
Mon
Jul 22
$10Regionale
$9Autostradale
Wed
Jul 24
Find prices
$9Autostradale
Thu
Jul 25
$10Regionale
$9Autostradale
Fri
Jul 26
$10Regionale
$9Autostradale
Sat
Jul 27
$10Regionale
$9Autostradale
Sun
Jul 28
$10Regionale Veloce
$9Autostradale
Mon
Jul 29
$10Regionale Veloce
$9Autostradale
Tue
Jul 30
Find prices
$9Autostradale
Wed
Jul 31
$10Regionale Veloce
$9Autostradale
Thu
Aug 1
$10Regionale Veloce
$9Autostradale
Fri
Aug 2
$10Regionale
$9Autostradale
Sat
Aug 3
$10Regionale
$9Autostradale
Sun
Aug 4
$10Regionale
$9Autostradale
Mon
Aug 5
$10Regionale Veloce
$9Autostradale
Tue
Aug 6
$10Regionale
$9Autostradale
Wed
Aug 7
$10Regionale Veloce
$9Autostradale
Thu
Aug 8
$10Regionale
$9Autostradale
Fri
Aug 9
$10Regionale
Find prices

The fastest trains

from Pisa
to Florence

Showing times and prices for Jul 21

Fastest Journey

49m

Average

1h 7m

Trains per day

43

Distance

69 km

Of the 43 train that leave Pisa for Florence every day 43 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 69 km distance in an average of 1h 7m but if you time it right, some train will get you there in just 49m .

The slowest train will take 1h 41m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
13:12Pisa Centrale0h4914:01Florence Santa Maria Novella
0 changes
$101One-way
Fastest
carrier-logo
09:12Pisa Centrale0h4910:01Florence Santa Maria Novella
0 changes
$101One-way
Fastest
carrier-logo
19:12Pisa Centrale0h4920:01Florence Santa Maria Novella
0 changes
$101One-way
Fastest
carrier-logo
17:12Pisa Centrale0h4918:01Florence Santa Maria Novella
0 changes
$101One-way
2nd Fastest
carrier-logo
20:51Pisa Centrale0h5321:44Florence Campo di Marte
0 changes
$191One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Pisa to Florence Train Information

Avg. Train Duration:
1 hours 7 minutes
Train Ticket Price: $10
Trains depart from:Pisa
Trains arrive in:Florence
Distance:69 km
TrainTrain Companies:Regionale, Regionale Veloce

Trains from Pisa to Florence

Trains in Italy are an effective way to travel between cities, with a number of companies offering domestic and international train routes. Pisa and Florence are only 85 kilometers away from each other, and trains regularly make the journey every day of the week. Trains from Pisa to Florence are operated by Trenitalia, and take just over 1 hour 15 minutes to reach their destination. Trains run from as early as 1:00 a.m., and during the day there can be 3 or 4 departures every hour. The last departure time is at 10:30 p.m.

Pisa to Florence trains: Not what you're looking for?

Return trains from Florence to Pisa | Compare all modes of traveling from Pisa to Florence | Or learn more about cheap trains to Florence



Pisa to Florence Train Cost

Average prices for Trains from Pisa to Florence when you book in advance

Booking Period

Average Price

Same Day

€8.40

1 Day in Advance

€8.40

1 Week in Advance

€8.40

2 Weeks in Advance

€8.40

1 Month in Advance

€8.40

3 Months in Advance

€8.40

Pisa to Florence Trains: General Information


Taking the train is the fastest and most convenient way to travel from Pisa to Florence.


  • autobus All Pisa to Florence trains are run by Trenitalia.
  • autobus All trains are direct, depart from Pisa's Centrale train station and arrive at either Florence's Santa Maria Novella or Campo di Marte train station.
  • autobus The Pisa to Florence train journey takes as little as 48 minutes to arrive in Florence.
  • autobus Most travelers book their Pisa to Florence train tickets 1 day in advance of the travel date.

Taking the Train from Pisa

Trains to Florence depart from Pisa Centrale Station, which is around 1 kilometer the south of the historic city center. Anyone coming from the northern suburbs of Pisa should catch the red LAM (bus) route, while the blue LAM route travels from eastern suburbs like Cisanello. If you are arriving by air, the red LAM bus line also serves the airport and takes around 20 minutes to reach Pisa Centrale. The green LAM line is most convenient for anyone staying in hotels in central Pisa.

Getting into Florence by Train

In the 14th and 15th centuries, Florence gave birth to the Renaissance - a cultural movement that changed the world. Nowadays, it is filled with artistic masterpieces and architectural wonders from that period. Modern Florence is also a great place to sample Tuscany's famous cooking and wines, and it has a lively nightlife to savor as well. Trains from Pisa to Florence arrive at Santa Maria Novella Station, which is just to the north of the city center. Florence has an excellent bus network, which is clearly color coded. Use the blue C1 line to reach hotels or sights in the north, while the green and purple lines run through the city center, and will be ideal for anyone heading to the cathedral or the Uffizi Gallery.

Compare prices

Best fares for trains from Pisa to Florence

This month
Next Month
Mon, Jul 22
Train
Regionale
05:541h 13m07:07
PisaFlorence
Wed, Jul 24
Train
Regionale
04:29 58m05:27
PisaFlorence
Thu, Jul 25
Train
Regionale
05:391h 3m06:42
PisaFlorence
Fastest Trains from Pisa to Florence
Mon, Jul 29
Train
Regionale Veloce
15:12 49m16:01
PisaFlorence
Sat, Aug 3
Train
Regionale
13:12 49m14:01
PisaFlorence
Mon, Aug 5
Train
Regionale Veloce
07:12 49m08:01
PisaFlorence
Return Train Tickets for Florence to Pisa
Mon, Jul 22
Train
Regionale Veloce
08:281h09:28
FlorencePisa
Tue, Jul 23
Train
Regionale
18:381h 26m20:04
FlorencePisa
Wed, Jul 24
Train
Regionale Veloce
14:281h15:28
FlorencePisa

Stations

Important Stations and Airports for this Journey
Pisa
Florence
TrainPisa Centrale

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone