Cheap train tickets from Florence to Pisa

Showing times and prices for Jan 21

Cheapest

$10

Average

$11

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

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

Cheapest
07:38AMFlorence Santa Maria Novella1h22 09:00AMPisa Centrale
0 changes
$101One-way
Cheapest
11:00AMFlorence Santa Maria Novella0h51 11:51AMPisa Centrale
0 changes
$101One-way
Cheapest
03:53PMFlorence Santa Maria Novella1h11 05:04PMPisa Centrale
0 changes
$101One-way
Cheapest
03:28PMFlorence Santa Maria Novella1h00 04:28PMPisa Centrale
0 changes
$101One-way
Cheapest
05:00PMFlorence Santa Maria Novella0h51 05:51PMPisa Centrale
0 changes
$101One-way

Train schedule from Florence to Pisa

Showing trains for tomorrow, Fri, Jan 21
12:40AMFlorence Santa Maria Novella1h23 02:03AMPisa Centrale
0 changes
04:30AMFlorence Santa Maria Novella1h22 05:52AMPisa Centrale
0 changes
05:35AMFlorence Santa Maria Novella1h00 06:35AMPisa Centrale
0 changes
06:03AMFlorence Santa Maria Novella2h22 08:25AMPisa Centrale
0 changes
06:08AMFlorence Santa Maria Novella1h24 07:32AMPisa Centrale
0 changes
06:53AMFlorence Santa Maria Novella1h13 08:06AMPisa Centrale
0 changes
07:00AMFlorence Santa Maria Novella0h51 07:51AMPisa Centrale
0 changes
07:28AMFlorence Santa Maria Novella1h06 08:34AMPisa Centrale
0 changes
07:38AMFlorence Santa Maria Novella1h22 09:00AMPisa Centrale
0 changes
07:53AMFlorence Santa Maria Novella1h11 09:04AMPisa Centrale
0 changes
08:05AMFlorence Santa Maria Novella1h17 09:22AMPisa Centrale
0 changes
08:28AMFlorence Santa Maria Novella1h00 09:28AMPisa Centrale
0 changes
09:28AMFlorence Santa Maria Novella1h00 10:28AMPisa Centrale
0 changes
09:38AMFlorence Santa Maria Novella1h21 10:59AMPisa Centrale
0 changes
09:53AMFlorence Santa Maria Novella1h11 11:04AMPisa Centrale
0 changes
10:28AMFlorence Santa Maria Novella1h00 11:28AMPisa Centrale
0 changes
10:53AMFlorence Santa Maria Novella1h11 12:04PMPisa Centrale
0 changes
11:00AMFlorence Santa Maria Novella0h51 11:51AMPisa Centrale
0 changes
11:28AMFlorence Santa Maria Novella0h57 12:25PMPisa Centrale
0 changes
11:38AMFlorence Santa Maria Novella1h21 12:59PMPisa Centrale
0 changes
11:38AMFlorence Santa Maria Novella2h34 02:12PMPisa Centrale
0 changes
11:53AMFlorence Santa Maria Novella1h11 01:04PMPisa Centrale
0 changes
12:28PMFlorence Santa Maria Novella1h00 01:28PMPisa Centrale
0 changes
12:37PMFlorence Santa Maria Novella2h36 03:13PMPisa Centrale
0 changes
12:53PMFlorence Santa Maria Novella1h11 02:04PMPisa Centrale
0 changes
01:00PMFlorence Santa Maria Novella0h51 01:51PMPisa Centrale
0 changes
01:16PMFlorence Santa Maria Novella1h29 02:45PMPisa Centrale
0 changes
01:28PMFlorence Santa Maria Novella1h00 02:28PMPisa Centrale
0 changes
01:37PMFlorence Santa Maria Novella2h36 04:13PMPisa Centrale
0 changes
01:38PMFlorence Santa Maria Novella1h21 02:59PMPisa Centrale
0 changes
01:53PMFlorence Santa Maria Novella1h11 03:04PMPisa Centrale
0 changes
02:28PMFlorence Santa Maria Novella1h00 03:28PMPisa Centrale
0 changes
02:53PMFlorence Santa Maria Novella1h11 04:04PMPisa Centrale
0 changes
03:00PMFlorence Santa Maria Novella0h51 03:51PMPisa Centrale
0 changes
03:28PMFlorence Santa Maria Novella1h00 04:28PMPisa Centrale
0 changes
03:38PMFlorence Santa Maria Novella1h21 04:59PMPisa Centrale
0 changes
03:53PMFlorence Santa Maria Novella1h11 05:04PMPisa Centrale
0 changes
04:28PMFlorence Santa Maria Novella1h00 05:28PMPisa Centrale
0 changes
04:53PMFlorence Santa Maria Novella1h11 06:04PMPisa Centrale
0 changes
05:00PMFlorence Santa Maria Novella0h51 05:51PMPisa Centrale
0 changes
05:28PMFlorence Santa Maria Novella1h00 06:28PMPisa Centrale
0 changes
05:38PMFlorence Santa Maria Novella1h17 06:55PMPisa Centrale
0 changes
05:53PMFlorence Santa Maria Novella1h09 07:02PMPisa Centrale
0 changes
06:15PMFlorence Campo di Marte0h56 07:11PMPisa Centrale
0 changes
06:16PMFlorence Santa Maria Novella1h28 07:44PMPisa Centrale
0 changes
06:28PMFlorence Santa Maria Novella1h00 07:28PMPisa Centrale
0 changes
06:53PMFlorence Santa Maria Novella1h11 08:04PMPisa Centrale
0 changes
07:00PMFlorence Santa Maria Novella0h54 07:54PMPisa Centrale
0 changes
07:28PMFlorence Santa Maria Novella1h00 08:28PMPisa Centrale
0 changes
07:38PMFlorence Santa Maria Novella1h21 08:59PMPisa Centrale
0 changes
07:53PMFlorence Santa Maria Novella1h11 09:04PMPisa Centrale
0 changes
08:28PMFlorence Santa Maria Novella1h00 09:28PMPisa Centrale
0 changes
08:38PMFlorence Santa Maria Novella1h21 09:59PMPisa Centrale
0 changes
08:53PMFlorence Santa Maria Novella1h11 10:04PMPisa Centrale
0 changes
09:28PMFlorence Santa Maria Novella1h08 10:36PMPisa Centrale
0 changes
09:54PMFlorence Campo di Marte0h46 10:40PMPisa Centrale
0 changes
10:00PMFlorence Santa Maria Novella1h22 11:22PMPisa Centrale
0 changes
11:07PMFlorence Santa Maria Novella1h22 12:29AMPisa Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Jan 21
$10Regionale
$12Regionale
Sat
Jan 22
$10Regionale
$12Regionale
Sun
Jan 23
$10Regionale
$12Regionale
Mon
Jan 24
$10Regionale
$12Regionale
Tue
Jan 25
$10Regionale
$12Regionale
Wed
Jan 26
$10Regionale
$12Regionale
Thu
Jan 27
$10Regionale
$12Regionale
Fri
Jan 28
$10Regionale
$12Regionale
Sat
Jan 29
$10Regionale
$12Regionale
Sun
Jan 30
$10Regionale
$12Regionale
Mon
Jan 31
$10Regionale
$12Regionale
Tue
Feb 1
$10Regionale
$12Regionale
Wed
Feb 2
$10Regionale
$12Regionale
Thu
Feb 3
$10Regionale
$12Regionale
Fri
Feb 4
$10Regionale
$12Regionale
Sat
Feb 5
$10Regionale
$12Regionale
Sun
Feb 6
$10Regionale
$12Regionale
Mon
Feb 7
$10Regionale
$12Regionale
Tue
Feb 8
$10Regionale
$12Regionale
Wed
Feb 9
$10Regionale
$12Regionale

Fastest train times from Florence to Pisa

Showing times and prices for Jan 21

Fastest Journey

46 m

Average

1 h 14 m

Trains per day

58

Distance

69 km

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

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

The slowest trains will take 2 h 36 m 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
09:54PMFlorence Campo di Marte0h46 10:40PMPisa Centrale
0 changes
$221One-way
2nd Fastest
11:00AMFlorence Santa Maria Novella0h51 11:51AMPisa Centrale
0 changes
$101One-way
2nd Fastest
05:00PMFlorence Santa Maria Novella0h51 05:51PMPisa Centrale
0 changes
$101One-way
2nd Fastest
01:00PMFlorence Santa Maria Novella0h51 01:51PMPisa Centrale
0 changes
$101One-way
2nd Fastest
03:00PMFlorence Santa Maria Novella0h51 03:51PMPisa Centrale
0 changes
$101One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Florence to Pisa

distanceDistance42 miles (68 km)
durationAverage train duration51 min
priceAverage train ticket price$10 (€9)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesRegionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento

Trains from Florence to Pisa cover the 42 miles (68 km) long journey taking on average 51 min with our travel partners like Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $10 (€9), you can find the cheapest train ticket for as low as $10 (€9). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Pisa Centrale.

Train companies: Trenitalia from Florence to Pisa trains

Buy your official Trenitalia train tickets from Florence to Pisa from $10 (€9) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

Trenitalia

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel between Florence and Pisa, and Omio can show you the best times and tickets available for the 42 miles (68 km) long train route. Trenitalia offers different fares for the Florence to Pisa route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes from Florence to Pisa, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Train information from Florence to Pisa with Trenitalia:

  • Average Duration: 1 h 11 min
  • Trenitalia frequency: 24 a day

Please follow the recommendations outlined by Trenitalia when booking your train tickets between Florence and Pisa due to the coronavirus:

  • 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 Florence to Pisa

While there are various ways to get to Pisa from Florence, trains are an ideal transport mode. They combine low travel costs with fast arrival times as they encounter no traffic. Florence and Pisa are within an estimated distance of 42 miles (68 km) of each other. When traveling the route, trains can take nearly 51min on average. However, slower trains, which also happen to be quite affordable, may cover the same stretch in approximately 2h 29min. A majority of the train trips are direct.

However, you are likely to find one transfer if you decide to travel aboard a slow train. Numerous trains travel the Florence-Pisa route, with roughly 58 trains making daily departures. Even on Saturdays and Sundays, you can catch any of the 55 daily departures available. Having reached Pisa, you can tour some popular sites such as the Leaning Tower of Pisa.

Florence to Pisa Train Time: Daily Departures

Daily, about 58 trains from Florence to Pisa make their departures. Therefore, a week sees nearly 400 trains service the route between the two cities. Trains are available from 12.40 a.m. These are usually long-distance trains that require close to 1h 23min to complete their trips. After being available throughout the day, the last departing train leaves Florence around 11.54 p.m. While weekends see slightly fewer trains, the earliest and latest departures remain the same. The frequency of departures increases as the day goes by. Thus, between 12.40 a.m., and 7.00 a.m., a train exits Florence for Pisa every hour. However, from around 7.00 a.m. onwards, between 3 and 5 trains ferry passengers seeking to leave Florence for a Pisa destination.

How long is the train trip from Florence to Pisa?

Among the fastest trains from Florence to Pisa can cover the rail distance of 42 miles (68 km) that sits between the cities in around 46min. These trains provide direct trips, hence the short travel duration. However, if the train encounters a stop, the travel time may increase to an estimated 2h 29min.

Florance Old Bridge. Source: Shutterstock

What are the departure and arrival stations for trains from Florence to Pisa?

Departure train station: The beginning of the train journey from Florence to Pisa is usually Florence Santa Maria Novella Train Station. The busy terminus, which sits 4 miles (6.5 km) from Florence, features a unique infrastructure that allows easy navigation. It receives any train to Florence and those Florence to other cities. If you happen to be in downtown Florence, you can get on a bus and reach Florence Santa Maria Novella Train Station in approximately 20min. The name of the bus company servicing the route is ATAF.

Alternatively, you can hire a fast, albeit relatively expensive, cab to the train terminus. If you are keen on getting a mini-tour of the heritage-rich city of Florence, you can walk to the station from the city center. A shorter route measuring an estimated 0.8 miles (1.3 km) exists, and you may cover it in about 15min. At times, cheap trains from Florence to Pisa may depart from Florence Campo di Marte.

The terminal is 1.3 miles (2.2 km) from the city center, a distance that you can cover by taxis, buses, or on foot. Cabs can take about 5min, while buses need approximately 15min to connect the city center and the terminal. If walking, you may use nearly 18min. Before boarding your train, you can grab some refreshments from the shops that operate in the terminals. Further, you can make use of some Florence Santa Maria Novella Train Station and Florence Campo di Marte amenities like restrooms and restaurants.

Arrival train station: Pisa Centrale, among the busiest train terminals in Pisa, usually receives all trains from Florence. Between Pisa Centrale and Pisa city center, there are around 2.9 miles (4.8 km) to cover. When traversing it, you can go on take a bus, taxi or simply walk. While a trek is comparatively affordable, it takes the most travel time at about 49min. Buses come in second when it comes to cost-effectiveness. You can board the CCT North buses and cut the travel time by a few minutes as the buses’ travel time is approximately 30min. However, if you need to get to central Pisa within an estimated 10min, taxis are the better option. In Pisa Centrale, you can find some usable amenities, including a luggage storage area. In addition, there is a waiting area, refreshment-selling shops, and washrooms at passengers’ disposal.

Which train companies travel from Florence to Pisa?

The trains from Florence to Pisa are all under a train company called Trenitalia. The Italian government-backed corporation came into being in 2000 and endeavored to service various rail routes within Italy. A subsidiary of Ferrovie Dello Stato Italian, Trenitalia also services some European cities. Ordinarily, when traveling from Florence to Pisa by train via Trenitalia, you may encounter both nonstop and single-transfer train rides.

Trenitalia trains from Florence to Pisa

Trenitalia runs several train types, and two of which serve the Florence-Pisa route daily. These are the Regionale and Frecciargento trains. Regionale trains are long-distance, and they take the maximum travel time during their journeys. If aboard this train, you can spend up to 2h 29min before arriving in Pisa. Notably, trips by the Regionale trains take the lion’s share of the daily departures.

You can board the Regionale train from around 12.40 a.m. to approximately 11.45 p.m. Regionale trains’ trips are direct, while trains that depart from Florence Campo di Marte will include one stop at Florence Santa Maria Novella Train Station. The high-speed Frecciargento train makes one departure every day on weekdays at about 9.54 p.m. The train’s travel time is around 46min. Be sure to book the Frecciargento train tickets in advance through Omio, as they sell out in advance.

Florance Uffizi. Source: Shutterstock

Train Florence to Pisa: Services on Board

Whether traveling aboard the long-distance or high-speed Trenitalia trains, various perks guarantee a memorable travel experience. Firstly, you may have to buy Economy, Super Economy or Base tickets. Then you can decide to travel in varied seating classes, namely Standard, Premium, Business, and Executive. The Regionale trains feature the Standard class, which has cozy seats, free Wi-Fi, a table, and an entertainment pad. Further, there are some electrical outlets for phone and laptop charging.

If on the Frecciargento, additional services in different classes may include flat-screen TVs, leather seats that rotate, and private rooms. In Trenitalia trains, transporting up to two luggage pieces and a folded bike attract no extra cash. Also, small pets can find some space in the cabin at no cost. If you expect some trouble moving around due to reduced mobility, be sure to let the staff at Trenitalia help by alerting them 36h before the departure time.

How to find cheap train tickets from Florence to Pisa?

Trains from Florence to Pisa present you with a variety of ways to access cheap train tickets. You can buy the flexible Base tickets and alter your travel date such that you board a train when a travel discount exists. If you don’t mind being on the train for an hour or two, be sure to check into the slower Regionale trains. They charge a significantly lower fare amount compared to their faster counterparts. Also, if you have a chance, purchase your tickets three months before traveling, as early bookings usually cost less.

To Pisa by train—travel tips

Pisa presents tourists with a unique chance to explore medieval architectural constructions, tasty street food, and art. The world-renowned Leaning Tower is in the city and sits just next to the grandiose Cattedrale di Pisa. If you have the desire to observe an ancient structure that features a relaxing outdoor, be sure to add the serene Camposanto to your must-visit attractions.

In addition, you may want to visit the National Museum of Palazzo Reale and enjoy a lesson on ancient arts. Finally, be sure not to leave Pisa without sampling the nightlife and native street delicacies served in Piazza delle Vettovaglie.

Travel Tips: Trains from Florence to Pisa

Travel by train to Pisa 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 Florence to Pisa.
FAQs

What is the price of the cheapest train from Florence to Pisa?

Omio customers have found cheap train tickets between Florence and Pisa for as low as $10 (€9)  for the next 7 days.

What is the cost of a train between Florence and Pisa?

If you are looking to buy your train ticket in the next 7 days, you can expect the Florence to Pisa train to cost on average $10 (€9)  one way.

How far is it from Florence to Pisa by train?

The distance from Florence to Pisa by train is approximately 42 miles (68 km).

How many hours is the train time to Pisa from Florence?

While the time it takes to travel 42 miles (68 km) to Pisa from Florence can vary based on specific dates, weekends, and holidays, the Florence to Pisa train journey time is on average 51 min.

What is the departure train station in Florence and arrival train station in Pisa?

When departing from Florence, you have various train station options to start your route from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. When arriving in Pisa, you can end your journey in train stations like Pisa Centrale, Pisa Aeroporto and Pisa San Rossore.

Omio customers book a train from Firenze Santa Maria Novella   to Pisa Centrale   most frequently for this route.

Where is the Florence train station located? Where is the Pisa train station located?

You can find the most popular departure train station for this route, Firenze Santa Maria Novella, located approximately 0.7 miles (1.1 km) from the city center of Florence. The most popular arrival train station in Pisa, called Pisa Centrale, is located around 0.5 miles (805 m) away from its city center.

Which train providers should I travel with from Florence to Pisa?

For the best Florence to Pisa train to book, you can travel safely and comfortably with Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento. However, it's always good to check all possible train companies with services from Florence to Pisa to compare what amenities they may offer.

How many train services per day are there from Florence to Pisa?

The average number of trains departing Florence for Pisa is 25 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Florence to Pisa? What time is the last train from Florence to Pisa?

You can take the earliest train from Florence to Pisa at 4: 35 AM   or take the last train from Florence to Pisa leaving at 9: 00 PM. Look for the latest Florence to Pisa train schedules on Omio and book the best time to take the train for this journey.

How far in advance should I book train tickets to Pisa from Florence for the best deals?

If you purchase a train ticket from Florence to Pisa within the next 7 days, you can find tickets to cost on average $10 (€9) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Pisa from Florence are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Florence
Pisa
Firenze Santa Maria Novella is the most popular Florence railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Florence for your trip to 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 transit options for Firenze 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
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transit options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R