Pisa to Florence train

Fri, Sep 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Pisa to Florence

Showing times and prices for Sep 20

Cheapest

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.

Cheapest
Regionale
TUSCANY LINE 4018
09:09AM0h52
Pisa Centrale
10:01AMFlorence Santa Maria Novella
91One-way
0 transfers
Cheapest
Regionale
Regionale Veloce 4036
01:32PM1h01
Pisa Centrale
02:33PMFlorence Santa Maria Novella
91One-way
0 transfers
Cheapest
Regionale
Regionale Veloce 4040
03:09PM0h52
Pisa Centrale
04:01PMFlorence Santa Maria Novella
91One-way
0 transfers
Cheapest
Regionale
Regionale 18286
10:01AM1h22
Pisa Centrale
11:23AMFlorence Santa Maria Novella
91One-way
0 transfers
Cheapest
Regionale
ETRUSCHI LINE 4048
05:32PM1h01
Pisa Centrale
06:33PMFlorence Santa Maria Novella
91One-way
0 transfers

Pisa to Florence train times

Showing trains for tomorrow, Friday, September 20
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 18250
04:15AM Pisa Centrale1h13 05:28AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18252
05:19AM Pisa Centrale1h20 06:39AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18254
05:39AM Pisa Centrale1h14 06:53AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18391
05:53AM Pisa Centrale1h21 07:14AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18260
06:29AM Pisa Centrale0h59 07:28AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18264
06:54AM Pisa Centrale1h15 08:09AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18266
06:58AM Pisa Centrale1h21 08:19AM Florence Santa Maria Novella0 transfersDirect
Frecciargento
FRECCIARGENTO 8583
07:33AM Pisa Centrale0h51 08:24AM Florence Campo di Marte0 transfersDirect
Regionale
ETRUSCHI LINE 4014
07:38AM Pisa Centrale1h00 08:38AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18425
07:44AM Pisa Centrale1h04 08:48AM Florence Santa Maria Novella0 transfersDirect
Regionale
ETRUSCHI LINE 18270
07:54AM Pisa Centrale1h14 09:08AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18272
08:03AM Pisa Centrale1h20 09:23AM Florence Santa Maria Novella0 transfersDirect
Regionale
ETRUSCHI LINE 4016
08:32AM Pisa Centrale1h01 09:33AM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 18489
08:50AM Pisa Centrale2h34 11:24AM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4018
09:09AM Pisa Centrale0h52 10:01AM Florence Santa Maria Novella0 transfersDirect
Frecciargento
FRECCIARGENTO 8551
09:15AM Pisa Centrale0h49 10:04AM Florence Campo di Marte0 transfersDirect
Regionale
TUSCANY LINE 4020
09:32AM Pisa Centrale1h01 10:33AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18282
09:54AM Pisa Centrale1h14 11:08AM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18286
10:01AM Pisa Centrale1h22 11:23AM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4026
10:32AM Pisa Centrale1h01 11:33AM Florence Santa Maria Novella0 transfersDirect
Regionale
People Mover PM058
10:40AM Pisa1h19 11:59AM Florence Rifredi1 transfer
Regionale
Regionale 18409
10:54AM Pisa Centrale1h14 12:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4028
11:09AM Pisa Centrale0h52 12:01PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4030
11:30AM Pisa Centrale1h03 12:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18288
11:54AM Pisa Centrale1h14 01:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18290
12:01PM Pisa Centrale1h22 01:23PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4032
12:32PM Pisa Centrale1h01 01:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
People Mover PM082
12:40PM Pisa1h19 01:59PM Florence Rifredi1 transfer
Regionale
Regionale 18491
12:50PM Pisa Centrale2h34 03:24PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18296
12:54PM Pisa Centrale1h13 02:07PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4034
01:09PM Pisa Centrale0h52 02:01PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4036
01:32PM Pisa Centrale1h01 02:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18413
01:54PM Pisa Centrale1h14 03:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18304
02:01PM Pisa Centrale1h24 03:25PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4038
02:32PM Pisa Centrale1h01 03:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
People Mover PM106
02:40PM Pisa1h19 03:59PM Florence Rifredi1 transfer
Regionale
Regionale 18493
02:50PM Pisa Centrale2h34 05:24PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18394
02:54PM Pisa Centrale1h14 04:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4040
03:09PM Pisa Centrale0h52 04:01PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4042
03:32PM Pisa Centrale1h01 04:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18415
03:54PM Pisa Centrale1h14 05:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
ETRUSCHI LINE 18308
04:01PM Pisa Centrale1h24 05:25PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18497
04:19PM Pisa Centrale2h06 06:25PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4044
04:32PM Pisa Centrale1h01 05:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
People Mover PM130
04:40PM Pisa1h19 05:59PM Florence Rifredi1 transfer
Regionale
Regionale 18399
04:54PM Pisa Centrale1h14 06:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4046
05:09PM Pisa Centrale0h52 06:01PM Florence Santa Maria Novella0 transfersDirect
Regionale
ETRUSCHI LINE 4048
05:32PM Pisa Centrale1h01 06:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18401
05:54PM Pisa Centrale1h14 07:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18314
06:01PM Pisa Centrale1h22 07:23PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale Veloce 4052
06:32PM Pisa Centrale1h01 07:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
People Mover PM154
06:40PM Pisa1h19 07:59PM Florence Rifredi1 transfer
Regionale
Regionale 18403
06:54PM Pisa Centrale1h14 08:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4056
07:09PM Pisa Centrale0h52 08:01PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4058
07:32PM Pisa Centrale1h01 08:33PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18423
07:54PM Pisa Centrale1h14 09:08PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18320
07:58PM Pisa Centrale1h25 09:23PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4060
08:32PM Pisa Centrale1h07 09:39PM Florence Santa Maria Novella0 transfersDirect
Frecciargento
FRECCIARGENTO 8591
08:38PM Pisa Centrale0h51 09:29PM Florence Campo di Marte0 transfersDirect
Regionale
TUSCANY LINE 18407
08:42PM Pisa Centrale1h10 09:52PM Florence Santa Maria Novella1 transfer
Regionale
TUSCANY LINE 18407
08:42PM Pisa Centrale1h15 09:57PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18322
09:01PM Pisa Centrale1h25 10:26PM Florence Santa Maria Novella0 transfersDirect
Regionale
TUSCANY LINE 4062
09:32PM Pisa Centrale1h00 10:32PM Florence Santa Maria Novella0 transfersDirect
Regionale
Regionale 18330
10:30PM Pisa Centrale1h20 11:50PM Florence Santa Maria Novella0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Pisa to Florence by train or bus

Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10

Fastest train times from Pisa to Florence

Showing times and prices for Sep 20

Fastest Journey

49 m

Average

1 h 13 m

Trains per day

64

Distance

69 km

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

Fastest
Frecciargento
FRECCIARGENTO 8551
09:15AM0h49
Pisa Centrale
10:04AMFlorence Campo di Marte
221One-way
0 transfers
2nd Fastest
Frecciargento
FRECCIARGENTO 8583
07:33AM0h51
Pisa Centrale
08:24AMFlorence Campo di Marte
221One-way
0 transfers
2nd Fastest
Frecciargento
FRECCIARGENTO 8591
08:38PM0h51
Pisa Centrale
09:29PMFlorence Campo di Marte
221One-way
0 transfers
Regionale
TUSCANY LINE 4018
09:09AM0h52
Pisa Centrale
10:01AMFlorence Santa Maria Novella
91One-way
0 transfers
Regionale
Regionale Veloce 4040
03:09PM0h52
Pisa Centrale
04:01PMFlorence Santa Maria Novella
91One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Renfe AVE

Overview: Train from Pisa to Florence

distanceDistance68 km
durationAverage train duration52 min
priceAverage train ticket price€9 (€9)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 24 direct trains a day
carriersTrain providersRegionale or Intercity

Trains from Pisa to Florence cover the 68 km long journey taking on average 52 min with our travel partners like Regionale or Intercity. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as €9, but the average price of train tickets is €9. Travellers depart most frequently from Pisa Centrale and arrive in Florence Santa Maria Novella.

Train companies: Regionale, Frecciargento and Frecciarossa trains Pisa to Florence

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:

  • Average Duration: 52 min
  • Cheapest Price: €9
  • Regionale frequency: 25 a day

Trains from Pisa to Florence: An Overview

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 .

Which train companies run service from Pisa to Florence?

The Pisa to Florence train is operated by Trenitalia, one of Italy’s biggest train companies.

How long is the train journey from Pisa to Florence?

On average the train from Pisa to Florence is around 48m but can be up to 1h 15m depending on the service you choose.

How many trains are there from Pisa to Florence a day?

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.

What are the departure and arrival airports for flights from Pisa to Florence?

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.



FAQs: Trains from Pisa to Florence

FAQs: Travel by train from Pisa to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Pisa to Florence.
FAQs
Cheap train tickets from Pisa to Florence can start from as little as €9 when you book in advance. The average train ticket price for Pisa to Florence is €9; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Pisa to Florence train time is 52 min   covering the 68 km long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Pisa to Florence leaves at 05: 44. Plan your trip with the Journey Planner   from Omio.
The last train from Pisa to Florence leaves at 21: 16.
Yes, there are 24 direct trains a day from Pisa to Florence with Regionale or Intercity. Schedules can vary on holidays or weekends with fewer direct trains.
Take the Pisa to Florence train with Regionale or Intercity. However, it's always good to check out all possible train companies for the route between Pisa and Florence as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 21: 16.

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 route in train stations like Florence Santa Maria Novella, Florence Campo di Marte and Florence Rifredi.

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.

A day trip to Florence from Pisa is worth doing with a journey time of 52 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Pisa to Florence by train is January.
It's helpful to compare your options as there are 2 ways to travel between Pisa and Florence including taking a train or coach.

Popular train stations from Pisa to Florence

Pisa
Florence
Pisa Centrale is the most popular Pisa railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Pisa for your journey to Florence.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 20: 30
Public transport options for Pisa Centrale
Bus lines: 1
Train lines: Pisamover (S2), FA, FB, IC, ICN, RV, R, EN
Pisa San RossoreParkingAccessibility
Amenities at station
ParkingParking
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
24/7
Public transport options for Pisa San Rossore
Train lines: REG, RV
Florence Santa Maria Novella is the most popular Florence train station for Omio travellers, but Florence has quite a few train hubs. Find all the information you need to know about the main railway stations in Florence for your journey from Pisa.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 0552352595
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transport options for Florence Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transport options for Florence Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R
Florence RifrediParkingATMTaxisAccessibility
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility

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
Currency
Language