Cheapest price
€12
Average price
€13
Fastest journey
49 m
Average duration
51 m
Trains per day
64
Distance
69 km
The best way to find a cheap train ticket from Pisa to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 10:54 AM Pisa Centrale | 1h13 | 12:07 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 11:09 AM Pisa Centrale | 0h52 | 12:01 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 11:32 AM Pisa Centrale | 1h01 | 12:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 11:54 AM Pisa Centrale | 1h14 | 1:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 12:01 PM Pisa Centrale | 1h24 | 1:25 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 12:32 PM Pisa Centrale | 1h01 | 1:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 12:40 PM Pisa | 1h19 | 1:59 PM Florence Rifredi | 1 transfer | |
![]() | 12:50 PM Pisa Centrale | 2h34 | 3:24 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 12:54 PM Pisa Centrale | 1h14 | 2:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 1:09 PM Pisa Centrale | 0h52 | 2:01 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 1:32 PM Pisa Centrale | 1h01 | 2:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 1:54 PM Pisa Centrale | 1h14 | 3:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 2:01 PM Pisa Centrale | 1h24 | 3:25 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 2:19 PM Pisa Centrale | 2h06 | 4:25 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 2:32 PM Pisa Centrale | 1h01 | 3:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 2:40 PM Pisa | 1h19 | 3:59 PM Florence Rifredi | 1 transfer | |
![]() | 2:54 PM Pisa Centrale | 1h14 | 4:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 3:09 PM Pisa Centrale | 0h52 | 4:01 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 3:32 PM Pisa Centrale | 1h01 | 4:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 3:54 PM Pisa Centrale | 1h14 | 5:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 4:01 PM Pisa Centrale | 1h22 | 5:23 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 4:32 PM Pisa Centrale | 1h01 | 5:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 4:40 PM Pisa | 1h19 | 5:59 PM Florence Rifredi | 1 transfer | |
![]() | On time 4:55 PM Pisa Centrale | 1h13 | 6:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 5:09 PM Pisa Centrale | 0h52 | 6:01 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 5:32 PM Pisa Centrale | 1h01 | 6:33 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 5:54 PM Pisa Centrale | 1h14 | 7:08 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 5:58 PM Pisa Centrale | 1h25 | 7:23 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 6:32 PM Pisa Centrale | 1h07 | 7:39 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 6:38 PM Pisa Centrale | 0h51 | 7:29 PM Florence Campo di Marte | 0 transfersDirect | |
![]() | On time 6:42 PM Pisa Centrale | 1h10 | 7:52 PM Florence Santa Maria Novella | 1 transfer | |
![]() | 6:42 PM Pisa Centrale | 1h15 | 7:57 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 7:01 PM Pisa Centrale | 1h25 | 8:26 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 7:32 PM Pisa Centrale | 1h00 | 8:32 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 8:30 PM Pisa Centrale | 1h20 | 9:50 PM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 2:15 AM Pisa Centrale | 1h13 | 3:28 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 3:19 AM Pisa Centrale | 1h20 | 4:39 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 3:39 AM Pisa Centrale | 1h14 | 4:53 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 3:53 AM Pisa Centrale | 1h21 | 5:14 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 4:29 AM Pisa Centrale | 0h59 | 5:28 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 4:54 AM Pisa Centrale | 1h15 | 6:09 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 4:58 AM Pisa Centrale | 1h21 | 6:19 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 5:33 AM Pisa Centrale | 0h51 | 6:24 AM Florence Campo di Marte | 0 transfersDirect | |
![]() | 5:38 AM Pisa Centrale | 1h00 | 6:38 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 5:44 AM Pisa Centrale | 1h04 | 6:48 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 5:54 AM Pisa Centrale | 1h14 | 7:08 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 6:03 AM Pisa Centrale | 1h20 | 7:23 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 6:32 AM Pisa Centrale | 1h01 | 7:33 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 6:50 AM Pisa Centrale | 2h34 | 9:24 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 7:09 AM Pisa Centrale | 0h52 | 8:01 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 7:15 AM Pisa Centrale | 0h49 | 8:04 AM Florence Campo di Marte | 0 transfersDirect | |
![]() | 7:32 AM Pisa Centrale | 1h01 | 8:33 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 7:54 AM Pisa Centrale | 1h14 | 9:08 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 8:01 AM Pisa Centrale | 1h22 | 9:23 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 8:32 AM Pisa Centrale | 1h01 | 9:33 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 8:40 AM Pisa | 1h19 | 9:59 AM Florence Rifredi | 1 transfer | |
![]() | 8:54 AM Pisa Centrale | 1h14 | 10:08 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | On time 9:09 AM Pisa Centrale | 0h52 | 10:01 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 9:30 AM Pisa Centrale | 1h03 | 10:33 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 9:54 AM Pisa Centrale | 1h14 | 11:08 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 10:01 AM Pisa Centrale | 1h22 | 11:23 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 10:32 AM Pisa Centrale | 1h01 | 11:33 AM Florence Santa Maria Novella | 0 transfersDirect | |
![]() | 10:40 AM Pisa | 1h19 | 11:59 AM Florence Rifredi | 1 transfer | |
![]() | 10:50 AM Pisa Centrale | 2h34 | 1:24 PM Florence Santa Maria Novella | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 69 km |
Average train duration 1h 16m |
Cheapest ticket price €9 |
Trains per day 49 |
Direct trains 45 |
Train providers 5 |
Fastest train 59m |
First train 00:19 |
Last train 23:50 |
Travel from Pisa to Florence from €9 with Omio’s train partners Regionale, Frecciargento and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Pisa to Florence train information with Regionale:
Pisa and Florence are two of Italy’s most visited cities and are easily accessible to one another via train. Trains from Pisa to Florence run throughout the day and leave approximately every 15 minutes. The Pisa to Florence train takes around 48m .
The Pisa to Florence train is operated by Trenitalia, one of Italy’s biggest train companies.
On average the train from Pisa to Florence is around 48m but can be up to 1h 15m depending on the service you choose.
There are around 47 trains a day that go to Florence from Pisa a day, at peak times trains leave every 15 minutes. The earliest train leaves Pisa at 04:15 and the last train of the day leaves Pisa at 22:30.
Departure train station: All trains from Pisa to Florence leave from Pisa Centrale station. Located centrally, many local buses stop by the station, including Line 1 the service that comes from the Leaning Tower of Pisa. Services at the station include restaurants, luggage storage and a Club Eurostar lounge for first class passengers.
Arrival train station: The Pisa to Florence train arrives into Florence Santa Maria Novella Station (Firenze SMN) located in the centre of the city. All the main lines of the local bus network, the ATAF, stop at the station. Services include restaurants and luggage storage.
When departing from Pisa, you have various train station options to start your trip from including Pisa Centrale and Pisa San Rossore. When arriving in Florence, you can end your journey in train stations like Florence Santa Maria Novella, Florence Rifredi and Florence Campo di Marte.
Passengers board the train most frequently from Pisa Centrale, which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the train at Florence Santa Maria Novella, located 2 miles (3.2 km) away from the city centre.
Here are some other resources that might have the information you need