The cheapest trains from Florence to Pisa

Showing times and prices for Sep 24

Cheapest

$11

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 $ 11.

Cheapest
10:53AMFlorence Santa Maria Novella1h11 12:04PMPisa Centrale
0 changes
$111One-way
Cheapest
08:53PMFlorence Santa Maria Novella1h10 10:03PMPisa Centrale
0 changes
$111One-way
Cheapest
05:00PMFlorence Santa Maria Novella0h51 05:51PMPisa Centrale
0 changes
$111One-way
Cheapest
07:02PMFlorence Santa Maria Novella0h54 07:56PMPisa Centrale
0 changes
$111One-way
Cheapest
06:08AMFlorence Santa Maria Novella1h24 07:32AMPisa Centrale
0 changes
$111One-way

Timetable Florence to Pisa

Showing trains for tomorrow, Fri, Sep 24
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
07:54AMFlorence Campo di Marte0h56 08:50AMPisa Centrale
0 changes
08:05AMFlorence Santa Maria Novella1h17 09:22AMPisa Centrale
0 changes
08:28AMFlorence Santa Maria Novella1h00 09:28AMPisa Centrale
0 changes
08:53AMFlorence Santa Maria Novella1h17 10:10AMPisa Centrale
0 changes
09:36AMFlorence Santa Maria Novella0h59 10:35AMPisa Centrale
0 changes
09:38AMFlorence Santa Maria Novella1h20 10:58AMPisa Centrale
0 changes
09:53AMFlorence Santa Maria Novella1h10 11:03AMPisa Centrale
0 changes
10:28AMFlorence Santa Maria Novella1h00 11:28AMPisa Centrale
0 changes
10:33AMFlorence Campo di Marte1h18 11:51AMPisa 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 Novella0h59 12:27PMPisa 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:38PMFlorence Santa Maria Novella2h35 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:38PMFlorence Santa Maria Novella2h35 04:13PMPisa Centrale
0 changes
01:38PMFlorence Santa Maria Novella1h21 02:59PMPisa Centrale
0 changes
01:53PMFlorence Santa Maria Novella1h10 03:03PMPisa 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 Novella1h10 05:03PMPisa 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:34PMFlorence Santa Maria Novella1h20 06:54PMPisa Centrale
0 changes
05:41PMFlorence Santa Maria Novella1h00 06:41PMPisa Centrale
0 changes
05:53PMFlorence Santa Maria Novella1h11 07:04PMPisa Centrale
0 changes
06:16PMFlorence Santa Maria Novella1h28 07:44PMPisa Centrale
0 changes
06:28PMFlorence Santa Maria Novella1h01 07:29PMPisa Centrale
0 changes
06:57PMFlorence Santa Maria Novella1h07 08:04PMPisa Centrale
0 changes
07:02PMFlorence Santa Maria Novella0h54 07:56PMPisa 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 Novella1h10 09:03PMPisa 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 Novella1h10 10:03PMPisa 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
11:34PMFlorence Campo di Marte2h29 02:03AMPisa Centrale
0 changes
11:45PMFlorence Rifredi2h18 02:03AMPisa Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$11Regionale
$13Regionale
Fri
Sep 24
$11Regionale
$13Regionale
Sat
Sep 25
$11Regionale
$13Regionale
Sun
Sep 26
$11Regionale
$13Regionale
Mon
Sep 27
$11Regionale
$13Regionale
Tue
Sep 28
$11Regionale
$13Regionale
Wed
Sep 29
$11Regionale
$13Regionale
Thu
Sep 30
$11Regionale
$13Regionale
Fri
Oct 1
$11Regionale
$13Regionale
Sat
Oct 2
$11Regionale
$13Regionale
Sun
Oct 3
$11Regionale
$13Regionale
Mon
Oct 4
$11Regionale
$13Regionale
Tue
Oct 5
$11Regionale
$13Regionale
Wed
Oct 6
$11Regionale
$13Regionale
Thu
Oct 7
$11Regionale
$13Regionale
Fri
Oct 8
$11Regionale
$13Regionale
Sat
Oct 9
$11Regionale
$13Regionale
Sun
Oct 10
$11Regionale
$13Regionale
Mon
Oct 11
$11Regionale
$13Regionale
Tue
Oct 12
$11Regionale
$13Regionale
Wed
Oct 13
$11Regionale
$13Regionale

The fastest trains from Florence to Pisa

Showing times and prices for Sep 24

Fastest Journey

46 m

Average

1 h 16 m

Trains per day

62

Distance

69 km

Of the 62 trains that leave Florence for Pisa every day 60 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 16 m but if you time it right, some trains will get you there in just 46 m .

The slowest trains will take 2 h 35 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
$251One-way
2nd Fastest
05:00PMFlorence Santa Maria Novella0h51 05:51PMPisa Centrale
0 changes
$111One-way
2nd Fastest
01:00PMFlorence Santa Maria Novella0h51 01:51PMPisa Centrale
0 changes
$111One-way
2nd Fastest
07:00AMFlorence Santa Maria Novella0h51 07:51AMPisa Centrale
0 changes
$111One-way
2nd Fastest
11:00AMFlorence Santa Maria Novella0h51 11:51AMPisa Centrale
0 changes
$111One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Pisa from Florence

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

Trains from Florence to Pisa cover the 42 miles (68 km) long trip taking on average 59 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 route costs around $11 (€9), you can find the cheapest train ticket for as low as $11 (€9). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Pisa Centrale.

Train companies

Trenitalia between Florence and Pisa

You can travel by train from Florence to Pisa with Trenitalia for as low as $11 (€9). When you search for schedules and tickets, Omio will show you the best route.

Trenitalia

Find cheap tickets for Trenitalia trains from Florence to Pisa on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Florence to Pisa train schedule from Trenitalia, the latest train ticket offers available and other travel information for the 42 miles (68 km) trip from Florence to Pisa, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Florence and Pisa in the Omio app, you can check to see if the Trenitalia trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Trenitalia train schedule for your ideal departure and arrival times, compare the best route available to get to Pisa from Florence and then book a cheap train with ease. Sit back and enjoy your upcoming train from Florence to Pisa with Trenitalia!

    Trenitalia's current ticket policies due to COVID-19 for your train between Florence and Pisa are the following:

    • 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
    How much are cheap trains from Florence to Pisa?
    Looking to save money on your trip? Omio customers have found the cheapest train from Florence to Pisa for the next 7 days starting from $11 (€9)  one way.
    What is the price of a train ticket to Pisa from Florence?
    The Florence to Pisa train ticket price is on average $11 (€9)  if you are looking to book your tickets for this trip in the next week.
    What is the distance from Florence to Pisa by train?
    The train distance from Florence to Pisa is around 42 miles (68 km).
    How long is a train between Florence and Pisa on average?
    While the time it takes to travel 42 miles (68 km) from Florence to Pisa can vary based on specific dates, weekends, and holidays, the Florence to Pisa train journey time is on average 59 min.
    What train station in Florence goes to Pisa? What train station do I come into Pisa from Florence?

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

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

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

    Passengers booking this route most frequently board their trains from Firenze Santa Maria Novella and need to travel around 1 mile (s) / 1 km from the city center to get to this train station.

    Passengers arriving in Pisa most often arrive at Pisa Centrale and need to travel around 0 mile (s) / 0 km from this train station to the city center.

    What train providers offer a service to Pisa from Florence?
    Take the Florence to Pisa train with Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento. However, it's always good to check out all possible train providers for the journey to Pisa from Florence as there might be differences in the amenities they offer.
    How many train services are there to Pisa from Florence a day?
    On average, there are 25 trains a day from Florence to Pisa. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Florence to Pisa? When is the last train from Florence to Pisa?
    The first Florence to Pisa train departs at 5: 00 AM   and the last train from Florence to Pisa leaves at 10: 40 PM. Check out the most up-to-date train schedule from Florence to Pisa on Omio and find the best time to travel to your destination.
    How early should I book Florence to Pisa train tickets to get the best deals?
    You can find trains from Florence to Pisa to cost on average $11 (€9) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Florence to Pisa train generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Florence
    Pisa
    Firenze S.M.N.
    Amenities