Cheap train tickets from Pisa to Florence

Showing times and prices for Jan 30

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 Pisa to Florence will cost around $ 11 if you buy it on the day, but the cheapest tickets can be found for only $ 10.

Cheapest
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 changes
$101One-way
Cheapest
09:01PMPisa Centrale1h25 10:26PMFlorence Santa Maria Novella
0 changes
$101One-way
Cheapest
07:44AMPisa Centrale1h04 08:48AMFlorence Santa Maria Novella
0 changes
$101One-way
Cheapest
07:54PMPisa Centrale1h14 09:08PMFlorence Santa Maria Novella
0 changes
$101One-way
Cheapest
10:54AMPisa Centrale1h14 12:08PMFlorence Santa Maria Novella
0 changes
$101One-way

Train schedule from Pisa to Florence

Showing trains for tomorrow, Sun, Jan 30
04:15AMPisa Centrale1h13 05:28AMFlorence Santa Maria Novella
0 changes
05:39AMPisa Centrale1h14 06:53AMFlorence Santa Maria Novella
0 changes
06:01AMPisa Centrale1h22 07:23AMFlorence Santa Maria Novella
0 changes
06:29AMPisa Centrale0h59 07:28AMFlorence Santa Maria Novella
0 changes
06:54AMPisa Centrale1h15 08:09AMFlorence Santa Maria Novella
0 changes
07:38AMPisa Centrale1h00 08:38AMFlorence Santa Maria Novella
0 changes
07:44AMPisa Centrale1h04 08:48AMFlorence Santa Maria Novella
0 changes
07:54AMPisa Centrale1h14 09:08AMFlorence Santa Maria Novella
0 changes
08:03AMPisa Centrale1h20 09:23AMFlorence Santa Maria Novella
0 changes
08:32AMPisa Centrale1h01 09:33AMFlorence Santa Maria Novella
0 changes
08:54AMPisa Centrale1h39 10:33AMFlorence Santa Maria Novella
0 changes
09:09AMPisa Centrale0h52 10:01AMFlorence Santa Maria Novella
0 changes
09:09AMPisa Centrale0h50 09:59AMFlorence Rifredi
0 changes
09:32AMPisa Centrale1h15 10:47AMFlorence Santa Maria Novella
0 changes
10:54AMPisa Centrale1h14 12:08PMFlorence Santa Maria Novella
0 changes
11:30AMPisa Centrale1h03 12:33PMFlorence Santa Maria Novella
0 changes
12:32PMPisa Centrale1h01 01:33PMFlorence Santa Maria Novella
0 changes
01:09PMPisa Centrale0h52 02:01PMFlorence Santa Maria Novella
0 changes
01:32PMPisa Centrale1h01 02:33PMFlorence Santa Maria Novella
0 changes
01:54PMPisa Centrale1h14 03:08PMFlorence Santa Maria Novella
0 changes
02:01PMPisa Centrale1h24 03:25PMFlorence Santa Maria Novella
0 changes
02:32PMPisa Centrale1h01 03:33PMFlorence Santa Maria Novella
0 changes
02:54PMPisa Centrale1h14 04:08PMFlorence Santa Maria Novella
0 changes
03:54PMPisa Centrale1h14 05:08PMFlorence Santa Maria Novella
0 changes
04:01PMPisa Centrale1h24 05:25PMFlorence Santa Maria Novella
0 changes
04:18PMPisa Centrale2h07 06:25PMFlorence Santa Maria Novella
0 changes
04:32PMPisa Centrale1h01 05:33PMFlorence Santa Maria Novella
0 changes
04:54PMPisa Centrale1h14 06:08PMFlorence Santa Maria Novella
0 changes
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
0 changes
05:32PMPisa Centrale1h01 06:33PMFlorence Santa Maria Novella
0 changes
05:54PMPisa Centrale1h14 07:08PMFlorence Santa Maria Novella
0 changes
06:01PMPisa Centrale1h22 07:23PMFlorence Santa Maria Novella
0 changes
06:32PMPisa Centrale1h01 07:33PMFlorence Santa Maria Novella
0 changes
06:54PMPisa Centrale1h14 08:08PMFlorence Santa Maria Novella
0 changes
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 changes
07:32PMPisa Centrale1h01 08:33PMFlorence Santa Maria Novella
0 changes
07:54PMPisa Centrale1h14 09:08PMFlorence Santa Maria Novella
0 changes
08:32PMPisa Centrale1h07 09:39PMFlorence Santa Maria Novella
0 changes
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 changes
09:01PMPisa Centrale1h25 10:26PMFlorence Santa Maria Novella
0 changes
09:32PMPisa Centrale1h00 10:32PMFlorence Santa Maria Novella
0 changes
10:30PMPisa Centrale1h20 11:50PMFlorence Santa Maria Novella
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

Sun
Jan 30
$10Regionale
$10Regionale
Mon
Jan 31
$10Regionale
$10Regionale
Tue
Feb 1
$10Regionale
$10Regionale
Wed
Feb 2
$10Regionale
$10Regionale
Thu
Feb 3
$10Regionale
$10Regionale
Fri
Feb 4
$10Regionale
$10Regionale
Sat
Feb 5
$10Regionale
$10Regionale
Sun
Feb 6
$10Regionale
$10Regionale
Mon
Feb 7
$10Regionale
$10Regionale
Tue
Feb 8
$10Regionale
$10Regionale
Wed
Feb 9
$10Regionale
$10Regionale
Thu
Feb 10
$10Regionale
$10Regionale
Fri
Feb 11
$10Regionale
$10Regionale
Sat
Feb 12
$10Regionale
$10Regionale
Sun
Feb 13
$10Regionale
$10Regionale
Mon
Feb 14
$10Regionale
$10Regionale
Tue
Feb 15
$10Regionale
$10Regionale
Wed
Feb 16
$10Regionale
$10Regionale
Thu
Feb 17
$10Regionale
$10Regionale
Fri
Feb 18
$10Regionale
$10Regionale

Fastest train times from Pisa to Florence

Showing times and prices for Jan 30

Fastest Journey

50 m

Average

1 h 9 m

Trains per day

42

Distance

69 km

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

The slowest trains will take 2 h 7 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:09AMPisa Centrale0h50 09:59AMFlorence Rifredi
1 changes
$101One-way
2nd Fastest
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 changes
$221One-way
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 changes
$101One-way
09:09AMPisa Centrale0h52 10:01AMFlorence Santa Maria Novella
0 changes
$101One-way
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
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 Pisa to Florence

distanceDistance42 miles (68 km)
durationAverage train duration52 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 Pisa to Florence cover the 42 miles (68 km) long route taking on average 52 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 trip for as low as $10 (€9), but the average price of train tickets is $10 (€9). Travelers depart most frequently from Pisa Centrale and arrive in Firenze Santa Maria Novella.

Train providers: Trenitalia from Pisa to Florence trains

Find the best trains from Pisa to Florence with Omio's travel partners Trenitalia from $10 (€9). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Trenitalia

Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.

Find the perfect train to cover the 42 miles (68 km) long journey between Pisa and Florence with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train from Pisa to Florence in just a few steps. On Omio you can find all the information you need for the Pisa to Florence route, such as departure and arrival times, train stations, number of stops, journey times and more.

    These are Trenitalia's ticket policies for COVID-19 for the train to Florence from Pisa:

    • 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

    How much does a cheap train between Pisa and Florence cost?

    Train tickets to Florence from Pisa for some dates and times can be found for as cheap as $10 (€9)  one way in the next 7 days.

    What is the cost of a train from Pisa to Florence?

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

    How far is Pisa to Florence by train?

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

    What is the Pisa to Florence train travel time?

    The train time between Pisa and Florence is on average 52 min  for the 42 miles (68 km) long journey, but the time it takes to go from Pisa to Florence by train can vary depending on specific dates or traveling on weekends and holidays.

    Which train station from Pisa to Florence do I depart from? Which Florence train station from Pisa do I arrive in?

    When taking the train from Pisa to Florence, 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 departure train station in Pisa located? Where is the arrival train station in Florence located?

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

    Which train providers should I travel with 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 from Pisa to Florence as there might be differences in the amenities they offer.

    Can I find a direct train from Pisa to Florence?

    Yes, there are 25 direct trains per day from Pisa to Florence. You can look to travel with Frecciargento or Regionale  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

    How many trains are there between Pisa and Florence a day?

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

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

    The earliest train departing from Pisa to Florence leaves at 5: 29 AM. The last train departing from Pisa to Florence leaves at 9: 30 PM. You can find the latest Pisa to Florence train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    When should I purchase the Pisa to Florence train for the best deals on tickets?

    If you book the Pisa to Florence train within the next 7 days, you can find one way tickets to cost on average $10 (€9). However, booking your train ticket in advance gives you access to the best prices for trains between Pisa and Florence. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Pisa
    Florence
    Pisa Centrale is the most popular Pisa 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 Pisa for your trip to Florence.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 20: 30
    Public transit options for Pisa Centrale
    Bus lines: 1
    Train lines: Pisamover (S2), FA, FB, IC, ICN, RV, R, EN
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    24/7
    Public transit options for Pisa San Rossore
    Train lines: REG, RV