[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Mon
Aug 2
9Regionale
9Regionale
Tue
Aug 3
9Regionale
9Regionale
Wed
Aug 4
9Regionale
9Regionale
Thu
Aug 5
9Regionale
9Regionale
Fri
Aug 6
9Regionale
9Regionale
Sat
Aug 7
9Regionale
9Regionale
Sun
Aug 8
9Regionale
9Regionale
Mon
Aug 9
9Regionale
9Regionale
Tue
Aug 10
9Regionale
9Regionale
Wed
Aug 11
9Regionale
9Regionale
Thu
Aug 12
9Regionale
9Regionale
Fri
Aug 13
9Regionale
9Regionale
Sat
Aug 14
9Regionale
9Regionale
Sun
Aug 15
9Regionale
9Regionale
Mon
Aug 16
9Regionale
9Regionale
Tue
Aug 17
9Regionale
9Regionale
Wed
Aug 18
9Regionale
9Regionale
Thu
Aug 19
9Regionale
9Regionale
Fri
Aug 20
9Regionale
9Regionale
Sat
Aug 21
9Regionale
9Regionale
Sun
Aug 22
9Regionale
Find prices

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

Deutsche Bahn
Renfe
Italo
Renfe AVE
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Pisa to Florence

distanceDistance42 miles (68 km)
durationAverage train duration1 h
changesDirect trainYes
carriersTrain companiesRegionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento

Trains from Pisa to Florence cover the 42 miles (68 km) long route taking on average 1 h with our travel partners like Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento. There are direct train services available. Travellers depart most frequently from Pisa Centrale and arrive in Firenze Santa Maria Novella.

Train companies

Trenitalia between Pisa and Florence

Trenitalia will get you from Pisa to Florence at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

Trenitalia

Enjoy the train ride between Pisa and Florence with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Pisa to Florence are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train between Pisa and Florence, you can expect to travel 42 miles (68 km). Check Trenitalia’s train times and tickets for the Pisa to Florence trip and buy your cheap ticket on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

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.



Travel Tips

Trains from Pisa to Florence
Travel by train 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
What is the distance from Pisa to Florence via train?
You should expect to travel around 42 miles (68 km)  to Florence from Pisa by train.
What is the average Pisa to Florence train duration?
On average the Pisa to Florence train time is 1 h  covering the 42 miles (68 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Pisa to Florence do I depart from? Which Florence train station from Pisa do I arrive in?

Some of the Pisa train stations to Florence you can start your journey from include Pisa Centrale, Pisa Aeroporto and Pisa San Rossore. Similarly, some of the arrival train stations in Florence include Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

When travelling this route, Omio customers are departing most frequently from Pisa Centrale   and arriving in Firenze Santa Maria Novella.

Where is the departure train station in Pisa located? Where is the arrival train station in Florence located?

The most popular departure train station with passengers for this journey, called Pisa Centrale, is located 0 mile (s) / 0 km from the city centre of Pisa.

The most popular arrival train station, Firenze Santa Maria Novella, is located 0 mile (s) / 0 km away from the city centre of Florence.

What train providers go from Pisa to Florence?
If you're looking for trains from Pisa to Florence, you can rely on Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento to get you to Florence. It's also good to check out all possible train companies for the Pisa to Florence journey to see if there might be differences in the amenities they offer.
Are there any Pisa to Florence direct train services?
Yes, you can find a direct train to Florence from Pisa with Frecciargento, Regionale or Intercity Notte  on Omio. This is worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
When does the first train depart from Pisa to Florence? When does the last train depart from Pisa to Florence?
The first train from Pisa to Florence leaves at 06: 32   and the last train for this leaves at 20: 30. Omio shows you the latest train from Pisa to Florence timetable to help you book the best departure time for this route.
Stations

Important Stations and Airports for this Journey

Pisa
Florence
Pisa Centrale
Amenities