small traveling italian red green and white logo
Traveling Italian
Menu

Posted On August 3, 2025 By Maddison

Trains from Pisa to Florence Italy

When I was last in Italy, I was taking a journey on the western side of the country, checking out the beach towns near Florence. I was in Pisa and decided not to take a car this time, as my base was in Florence, so I had to research the trains from Pisa to Florence on my way back. I actually planned this in advance, as I didn't have much time in Pisa and it was a day trip, so hopefully my guide can help you find the right train from Pisa to Florence.

Quick Links

Quickest trains from Pisa to Florence ItalyThe Frecciargento - More Details
The cheapest train to FlorenceStarting at €9.80 - More details

Why choose trains for your Pisa to Florence journey

The main reason I chose trains from Pisa to Florence is the convenience. On average, the trains take around an hour, and I'll get on the fastest trains soon. To drive, it takes over an hour, so it can be quicker on most trains from Pisa to Florence. I also loved the countryside, so you could see the amazing Tuscan hills. Usually I have to drive, meaning you don't really soak it in as you are concentrating, especially as I was on the other side of the road.

Some of the other advantages were not having to pay for parking or even the car. The train lines around there are very well connected, so you can choose to stop off at a historic place like Lucca when taking a Pisa to Florence train or go all the way. You won't get stuck in congestion, and as I work on the road, I could actually work from the train and write this blog. Some trains from Pisa to Florence also have wifi and plug sockets.

Trains from Pisa to Florence schedule

fast trains from pisa to florence italy

The Pisa Centrale to Florence train starts at 4.15 am and runs every 15-20 minutes on average. During peak times like 7 am -8.30 am, it can be 4-12 minutes, and then similar between 4 pm and 8 pm.

Fast train to Florence from Pisa time

The fast train from Pisa to Florence is called the Frecciargento. This train can go up to 250km per hr which is pretty fast. There are quicker trains for other route but that will do.

The Frecciargento goes from Pisa to Firenze Campo Di Marte in 49 minutes. Some of the journeys are 51 minutes, and I believe that's because of the timings; they are allowing a couple of extra minutes during peak hours. These are direct trains

Fast train schedule

The trains from Pisa to Florence Italy on the Frecce has 3 times Monday to Saturday. That is:

  • 7.33 am getting in at 8.24 am
  • 9.15 am getting in at 10.04 am
  • 8.38 pm getting in at 9.29 pm

On Sunday the Pisa to Florence train is only at 8.38 pm getting in at 9.29 pm.

Regular trains from Pisa to Florence Italy time

The regional train from Pisa to Florence takes, at its fastest, 52 minutes, and the longest is 2 hours and 7 minutes. This is between Pisa Centrale and Firenze S. M. Novella.

Regional train schedule

The regional trains from Pisa to Florence are actually quite good. From Monday to Saturday, it starts at 4.15 am. The latest regional train leaves Pisa at 10.30 pm.

From Monday to Friday, here is the train schedule:

DepartureArrivalDepartureArrivalDepartureArrival
5:19 am6:39 am11:09 am12:01 pm4:32 pm5:33 pm
5:39 am6:53 am11:30 am12:33 pm4:54 pm6:08 pm
5:53 am7:14 am11:54 am1:08 pm5:09 pm6:01 pm
6:29 am7:28 am12:01 pm1:23 pm5:32 pm6:33 pm
6:54 am8:09 am12:32 pm1:33 pm5:54 pm7:08 pm
6:58 am8:19 am12:50 pm3:24 pm6:01 pm7:23 pm
7:38 am8:38 am12:54 pm2:07 pm6:32 pm7:33 pm
7:44 am8:48 am1:09 pm2:01 pm6:54 pm8:08 pm
7:54 am9:08 am1:32 pm2:33 pm7:09 pm8:01 pm
8:03 am9:23 am1:54 pm3:08 pm7:32 pm8:33 pm
8:32 am9:33 am2:01 pm3:25 pm7:54 pm9:08 pm
8:50 am11:24 am2:32 pm3:33 pm7:58 pm9:23 pm
9:09 am10:01 am2:50 pm5:24 pm8:32 pm9:39 pm
9:32 am10:33 am2:54 pm4:08 pm8:42 pm9:52 pm
9:54 am11:08 am3:09 pm4:01 pm8:42 pm9:57 pm
10:01 am11:23 am3:32 pm4:33 pm9:01 pm10:26 pm
10:32 am11:33 am3:54 pm5:08 pm9:32 pm10:32 pm
10:54 am12:08 pm4:01 pm5:25 pm10:30 pm11:50 pm
4:19 pm6:25 pm

The saturday schedule is:

DepartureArrivalDepartureArrivalDepartureArrival
4:15 am5:28 am11:09 am12:01 pm4:19 pm6:25 pm
5:19 am6:39 am11:30 am12:33 pm4:32 pm5:33 pm
5:39 am6:53 am11:54 am1:08 pm4:54 pm6:08 pm
5:53 am7:14 am12:01 pm1:23 pm5:09 pm6:01 pm
6:29 am7:28 am12:32 pm1:33 pm5:32 pm6:33 pm
6:54 am8:09 am12:50 pm3:24 pm5:54 pm7:08 pm
6:58 am8:19 am12:54 pm2:07 pm6:32 pm7:33 pm
7:38 am8:38 am1:09 pm2:01 pm6:54 pm8:08 pm
7:44 am8:48 am1:32 pm2:33 pm7:09 pm8:01 pm
7:54 am9:08 am1:54 pm3:08 pm7:32 pm8:33 pm
8:03 am9:23 am2:01 pm3:25 pm7:54 pm9:08 pm
8:32 am9:33 am2:32 pm3:33 pm8:32 pm9:39 pm
8:50 am11:24 am2:50 pm5:24 pm8:42 pm9:52 pm
9:09 am10:01 am2:54 pm4:08 pm8:42 pm9:57 pm
9:32 am10:33 am3:09 pm4:01 pm9:01 pm10:26 pm
9:54 am11:08 am3:32 pm4:33 pm9:32 pm10:32 pm
10:01 am11:23 am3:54 pm5:08 pm10:30 pm11:50 pm
10:32 am11:33 am4:01 pm5:25 pm
10:54 am12:08 pm

Lastly, the Sunday Pisa to Florence train schedule:

DepartureArrivalDepartureArrivalDepartureArrival
4:15 am5:28 am9:50 am11:52 am4:54 pm6:08 pm
5:39 am6:53 am10:54 am12:08 pm5:09 pm6:01 pm
6:01 am7:23 am11:30 am12:33 pm5:32 pm6:33 pm
6:29 am7:28 am12:32 pm1:33 pm5:54 pm7:08 pm
6:54 am8:04 am1:09 pm2:01 pm6:01 pm7:23 pm
6:54 am8:09 am1:32 pm2:33 pm6:32 pm7:33 pm
7:38 am8:38 am1:54 pm3:08 pm6:54 pm8:08 pm
7:54 am9:08 am2:01 pm3:25 pm7:09 pm8:01 pm
8:03 am9:23 am2:32 pm3:33 pm7:32 pm8:33 pm
8:32 am9:33 am2:54 pm4:08 pm7:54 pm9:08 pm
8:54 am10:33 am3:54 pm5:08 pm8:06 pm9:12 pm
9:09 am10:01 am4:01 pm5:25 pm8:32 pm9:39 pm
9:32 am10:47 am4:18 pm6:25 pm9:01 pm10:26 pm
4:32 pm5:33 pm9:32 pm10:32 pm
10:30 pm11:50 pm

Taking the regional train has so many options, and you can get into Florence early in the morning compared to the fast train. There are 6 regional trains during the week to get in before 8.30 am, so good for business.

How much does a train from Pisa to Florence cost?

Fast train price from Pisa to Florence Italy

The Frecciargento costs €16.90 to get to Florence. That is from Pisa Centrale to Firenze Campo Di Marte. This is for second class. If you want first class, it is €20.90. These tickets allow you to change your booking before departure. They do also have extra options for refundable tickets. I liked it as I got to the station a bit early and changed my ticket to the earlier train.

Now the price is a bit more than regional trains, but I like it because you get wifi on these trains and you can potentially book a seat with a table so I can work on. Also, they have individual plug sockets and reclining seats to have a nap on.

I would highly highly recommend booking in advance if you can, especially during the summer months, as it can get quite busy on the Frecce.

Regional train price from Pisa to Florence

With regional trains from Pisa to Florence Italy, the price costs €9.80 one way. There are no 1st class options and the ticket options are bit more limited. You are allowed to change your ticket but only by the night before.

In terms of amenities, there tend not to be power plugs, wifi, and sometimes you cannot book a specific seat. You will just have to enjoy the view rather than being on your phone. Also, table seats are hard to get, especially during summer. The benefits are that its almost half the price and you have a lot more flexibility in getting to Florence from Pisa, and some of the timings are just 52 minutes.

Trains from Pisa to Florence Italy stops

exit from the trains from pisa to florence

Regional train stops

With the regional trains, this would be my go-to if you want to enjoy the sights. They stop at most stations, and you can enjoy the scenery, plus the trains go a bit slower than the fast train, so you can take in more. My favourite route is the 3rd route as it goes past Lucca, a very historic city:

Route 1 (via Empoli Local)Route 2 (via Empoli Express)Route 3 (via Lucca & Pistoia)
Pisa CentralePisa CentralePisa Centrale
NavacchioPontedera-Casciana TermePisa S. Rossore
S. Frediano A SettimoS. Romano-Montopoli-S. CroceS. Giuliano Terme
CascinaS. Miniato-FucecchioRipafratta
Pontedera-Casciana TermeEmpoliLucca
S. Romano-Montopoli-S. CroceSignaTassignano-Capannori
S. Miniato-FucecchioFirenze RifrediPorcari
EmpoliFirenze S. M. NovellaAltopascio
Montelupo-CapraiaMontecarlo-S. Salvatore
SignaPescia
Le PiaggeBorgo A Buggiano
Firenze RifrediMontecatini Centro
Firenze S. M. NovellaMontecatini Terme-Monsummano
Serravalle Pistoiese
Pistoia
Montale-Agliana
Prato Porta Al Serraglio
Prato Centrale
Sesto Fiorentino
Firenze Rifredi
Firenze S. M. Novella

Fast train stop from Pisa to Florence

The Frecciargento train has no stops between Pisa and Florence, and that is why it's so quick. So I do like it if I need to get there quick.

Pisa to Florence train map

I have made this Pisa to Florence train map so you can see where the airports are and also the main train stations. I colour-coded the final stop of the fast train in Florence in green to show you that the regional train and fast train have different ending stops. You can also see Lucca just above Pisa and Pistoia in the middle if you really want to enjoy the train ride and have the time.

Pisa to Florence train map
some of the tuscan hills from the trains from pisa to florence italy

Trains from Pisa to Florence Italy FAQ's


Is there a direct train from pisa to florence

99% of trains from Pisa to Florence are direct without changing trains. As a tourist, I would just avoid booking the train that changes. If you are looking for no-stop and completely direct trains from Pisa to Florence, Italy take the Frecciagento train.

Is the train ride from Florence to Pisa scenic?

Absolutely, the slower trains are the best way to enjoy the scenery. The ones that go via Lucca go around the Tuscan hills. There are faster ones that go more in a straight line that are still nice, but the longer ones via Lucca are the best for the views.

Is there a Pisa Airport to Florence train

No there is no Pisa airport train station, so you actually have to get on the Pisamover, which is 5 minute shuttle from the airport to the train station that costs 6 euros 50 cents. From there you can take a regional or fast train to Florence.

Do I need to book a train from Pisa to Florence in advance?

I would advise booking the Frecciagento trains which are the high-speed trains from Pisa to Florence Italy, as you can book your seat. With the regional trains, you don't have to book in advance; however, it does make it easier than trying to buy a ticket on the day at the ticket machine. I like to have everything prepared.

Leave a Reply

Your email address will not be published. Required fields are marked *

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram