COMPARE Prices across different modes

Fri
Sep 17
Find prices
$11Regionale
Sat
Sep 18
$11Regionale
$11Regionale
Sun
Sep 19
$11Regionale
$11Regionale
Mon
Sep 20
$11Regionale
$11Regionale
Tue
Sep 21
$11Regionale
$11Regionale
Wed
Sep 22
$11Regionale
$11Regionale
Thu
Sep 23
$11Regionale
$11Regionale
Fri
Sep 24
$11Regionale
$11Regionale
Sat
Sep 25
$11Regionale
$11Regionale
Sun
Sep 26
$11Regionale
$11Regionale
Mon
Sep 27
$11Regionale
$11Regionale
Tue
Sep 28
$11Regionale
$11Regionale
Wed
Sep 29
$11Regionale
$11Regionale
Thu
Sep 30
$11Regionale
$11Regionale
Fri
Oct 1
$11Regionale
$11Regionale
Sat
Oct 2
$11Regionale
$11Regionale
Sun
Oct 3
$11Regionale
$11Regionale
Mon
Oct 4
$11Regionale
$11Regionale
Tue
Oct 5
$11Regionale
$11Regionale
Wed
Oct 6
$11Regionale
$11Regionale
Thu
Oct 7
$11Regionale
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Pisa and Florence

distanceDistance42 miles (68 km)
durationAverage train duration1 h 20 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 Pisa to Florence cover the 42 miles (68 km) long journey taking on average 1 h 20 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. You can get the cheapest train tickets for this journey for as low as $11 (€9), but the average price of train tickets is $11 (€9). Travelers depart most frequently from Pisa Centrale and arrive in Firenze Santa Maria Novella.

Trenitalia

Looking for trains from Pisa to Florence? Trenitalia is one of the best companies to travel with on the 42 miles (68 km) journey between Pisa and Florence. As an official travel partner of Trenitalia, Omio quickly shows you the latest Trenitalia train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Pisa to Florence routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Trenitalia train tickets that fit your budget. If you use the Omio app to search for trains from Pisa to Florence, you can quickly see if the Trenitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Pisa - Florence train now on Omio quickly and easily and enjoy your upcoming trip with Trenitalia!

    Please follow the recommendations outlined by Trenitalia when booking your train tickets from Pisa to Florence 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 Pisa to Florence

    Trains in Italy are an effective way to travel between cities, with a number of companies offering domestic and international train routes. Pisa and Florence are only 85 kilometers away from each other, and trains regularly make the journey every day of the week. Trains from Pisa to Florence are operated by Trenitalia, and take just over 1 hour 15 minutes to reach their destination. Trains run from as early as 1:00 a.m., and during the day there can be 3 or 4 departures every hour. The last departure time is at 10:30 p.m.

    Pisa to Florence trains: Not what you're looking for?

    Return trains from Florence to Pisa | Compare all modes of traveling from Pisa to Florence | Or learn more about cheap trains to Florence



    Pisa to Florence Train Cost

    Average prices for Trains from Pisa to Florence when you book in advance

    Booking Period

    Average Price

    Same Day

    €8.40

    1 Day in Advance

    €8.40

    1 Week in Advance

    €8.40

    2 Weeks in Advance

    €8.40

    1 Month in Advance

    €8.40

    3 Months in Advance

    €8.40

    Pisa to Florence Trains: General Information


    Taking the train is the fastest and most convenient way to travel from Pisa to Florence.


    • autobus All Pisa to Florence trains are run by Trenitalia.
    • autobus All trains are direct, depart from Pisa's Centrale train station and arrive at either Florence's Santa Maria Novella or Campo di Marte train station.
    • autobus The Pisa to Florence train journey takes as little as 48 minutes to arrive in Florence.
    • autobus Most travelers book their Pisa to Florence train tickets 1 day in advance of the travel date.

    Train tickets from Pisa to Florence: when to book to save $

    Time Price Savings
    1 week earlier 13 €
    2 weeks earlier 11 €18%
    3 weeks earlier 10 €30%
    1 month before 11 €18%
    2 months earlier 11 €18%
    3 months earlier 10 €30%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Pisa - Florence. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Pisa - Florence 3 weeks in advance means you can save on average up to 30% compared to the price available on the day of departure.
    • If you book a ticket Pisa - Florence with 2 months in advance you save up to about 18% compared to the initial price.
    • By booking 3 months in advance, you could save up to 30%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    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 price of the cheapest train from Pisa to Florence?
    Omio customers have found cheap train tickets to Florence from Pisa for as low as $11 (€9)  for the next 7 days.
    What is the price of a train ticket from Pisa to Florence?
    In the next 7 days you can expect to pay on average $11 (€9)  for a train ticket from Pisa to Florence.
    How many miles is it from Pisa to Florence by train?
    The train distance from Pisa to Florence is around 42 miles (68 km).
    How many hours is the train time between Pisa and Florence?
    The Pisa to Florence train duration is on average 1 h 20 min, which is to be expected when traveling 42 miles (68 km) between Pisa and Florence. However, the time it takes can vary based on specific dates, weekends, and holidays.
    When traveling by train from Pisa to Florence, which train station in Pisa do I depart from and which train station in Florence do I arrive in?

    When taking the train to Florence from Pisa, you can choose to depart from train stations like Pisa Centrale, Pisa Aeroporto and Pisa San Rossore. Your route can end in train stations such as Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

    Omio customers who travel this route most frequently depart from Pisa Centrale   and arrive in Firenze Santa Maria Novella.

    Where is the train station in Pisa to go to Florence? Where is the train station in Florence located?

    Passengers board the train most frequently from Pisa Centrale, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city center.

    What train companies go from Pisa to Florence?
    Take the Pisa to Florence train with Regionale Veloce, Regionale, Trenitalia, Frecciabianca or Frecciargento. However, it's always good to check out all possible train providers for the trip between Pisa and Florence as there might be differences in the amenities they offer.
    Are there any direct trains from Pisa to Florence?
    Yes, there are 25 direct trains per day from Pisa to Florence with Frecciargento, Regionale or Intercity Notte, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
    How many trains per day are there from Pisa to Florence?
    On average, there are 25 trains a day from Pisa to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Pisa to Florence?
    The first Pisa to Florence train departs at 4: 54 AM   and the last train from Pisa to Florence leaves at 8: 30 PM. Check out the most up-to-date train schedule from Pisa to Florence on Omio and find the best time to travel to your destination.
    How far in advance should I purchase a train ticket from Pisa to Florence to get the best deals?
    You can find trains to Florence from 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 trip. You’ll see tickets for the Pisa to Florence train generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Pisa
    Florence
    Pisa Centrale
    Amenities