Train from Pisa to Florence

Cheap train tickets from Pisa to Florence

Showing times and prices for Dec 06

Cheapest

10

Average

10

The best way to find a cheap train ticket from Pisa to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
03:32PMPisa Centrale1h01 04:33PMFlorence Santa Maria Novella
0 transfers
101One-way
Cheapest
02:01PMPisa Centrale1h24 03:25PMFlorence Santa Maria Novella
0 transfers
101One-way
Cheapest
11:30AMPisa Centrale1h03 12:33PMFlorence Santa Maria Novella
0 transfers
101One-way
Cheapest
08:32AMPisa Centrale1h01 09:33AMFlorence Santa Maria Novella
0 transfers
101One-way
Cheapest
03:54PMPisa Centrale1h14 05:08PMFlorence Santa Maria Novella
0 transfers
101One-way

Train schedule from Pisa to Florence

Showing trains for tomorrow, Tuesday, December 6
05:19AMPisa Centrale1h20 06:39AMFlorence Santa Maria Novella
0 transfers
05:39AMPisa Centrale1h14 06:53AMFlorence Santa Maria Novella
0 transfers
05:53AMPisa Centrale1h21 07:14AMFlorence Santa Maria Novella
0 transfers
06:29AMPisa Centrale0h59 07:28AMFlorence Santa Maria Novella
0 transfers
06:54AMPisa Centrale1h15 08:09AMFlorence Santa Maria Novella
0 transfers
06:58AMPisa Centrale1h21 08:19AMFlorence Santa Maria Novella
0 transfers
07:33AMPisa Centrale0h51 08:24AMFlorence Campo di Marte
0 transfers
07:38AMPisa Centrale1h00 08:38AMFlorence Santa Maria Novella
0 transfers
07:44AMPisa Centrale1h04 08:48AMFlorence Santa Maria Novella
0 transfers
07:54AMPisa Centrale1h14 09:08AMFlorence Santa Maria Novella
0 transfers
08:03AMPisa Centrale1h20 09:23AMFlorence Santa Maria Novella
0 transfers
08:32AMPisa Centrale1h01 09:33AMFlorence Santa Maria Novella
0 transfers
08:50AMPisa Centrale2h34 11:24AMFlorence Santa Maria Novella
0 transfers
09:09AMPisa Centrale0h52 10:01AMFlorence Santa Maria Novella
0 transfers
09:15AMPisa Centrale0h49 10:04AMFlorence Campo di Marte
0 transfers
09:32AMPisa Centrale1h01 10:33AMFlorence Santa Maria Novella
0 transfers
09:54AMPisa Centrale1h14 11:08AMFlorence Santa Maria Novella
0 transfers
10:01AMPisa Centrale1h22 11:23AMFlorence Santa Maria Novella
0 transfers
10:32AMPisa Centrale1h01 11:33AMFlorence Santa Maria Novella
0 transfers
10:54AMPisa Centrale1h14 12:08PMFlorence Santa Maria Novella
0 transfers
11:09AMPisa Centrale0h52 12:01PMFlorence Santa Maria Novella
0 transfers
11:30AMPisa Centrale1h03 12:33PMFlorence Santa Maria Novella
0 transfers
11:54AMPisa Centrale1h14 01:08PMFlorence Santa Maria Novella
0 transfers
12:01PMPisa Centrale1h22 01:23PMFlorence Santa Maria Novella
0 transfers
12:32PMPisa Centrale1h01 01:33PMFlorence Santa Maria Novella
0 transfers
12:50PMPisa Centrale2h34 03:24PMFlorence Santa Maria Novella
0 transfers
12:54PMPisa Centrale1h13 02:07PMFlorence Santa Maria Novella
0 transfers
01:09PMPisa Centrale0h52 02:01PMFlorence Santa Maria Novella
0 transfers
01:32PMPisa Centrale1h01 02:33PMFlorence Santa Maria Novella
0 transfers
01:54PMPisa Centrale1h14 03:08PMFlorence Santa Maria Novella
0 transfers
02:01PMPisa Centrale1h24 03:25PMFlorence Santa Maria Novella
0 transfers
02:32PMPisa Centrale1h01 03:33PMFlorence Santa Maria Novella
0 transfers
02:50PMPisa Centrale2h34 05:24PMFlorence Santa Maria Novella
0 transfers
02:54PMPisa Centrale1h14 04:08PMFlorence Santa Maria Novella
0 transfers
03:09PMPisa Centrale0h52 04:01PMFlorence Santa Maria Novella
0 transfers
03:32PMPisa Centrale1h01 04:33PMFlorence Santa Maria Novella
0 transfers
03:54PMPisa Centrale1h14 05:08PMFlorence Santa Maria Novella
0 transfers
04:01PMPisa Centrale1h24 05:25PMFlorence Santa Maria Novella
0 transfers
04:19PMPisa Centrale2h06 06:25PMFlorence Santa Maria Novella
0 transfers
04:32PMPisa Centrale1h01 05:33PMFlorence Santa Maria Novella
0 transfers
04:54PMPisa Centrale1h14 06:08PMFlorence Santa Maria Novella
0 transfers
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
0 transfers
05:32PMPisa Centrale1h01 06:33PMFlorence Santa Maria Novella
0 transfers
05:54PMPisa Centrale1h14 07:08PMFlorence Santa Maria Novella
0 transfers
06:01PMPisa Centrale1h22 07:23PMFlorence Santa Maria Novella
0 transfers
06:32PMPisa Centrale1h01 07:33PMFlorence Santa Maria Novella
0 transfers
06:54PMPisa Centrale1h14 08:08PMFlorence Santa Maria Novella
0 transfers
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 transfers
07:32PMPisa Centrale1h01 08:33PMFlorence Santa Maria Novella
0 transfers
07:54PMPisa Centrale1h14 09:08PMFlorence Santa Maria Novella
0 transfers
08:01PMPisa Centrale1h22 09:23PMFlorence Santa Maria Novella
0 transfers
08:32PMPisa Centrale1h07 09:39PMFlorence Santa Maria Novella
0 transfers
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 transfers
08:42PMPisa Centrale1h15 09:57PMFlorence Santa Maria Novella
0 transfers
09:01PMPisa Centrale1h25 10:26PMFlorence Santa Maria Novella
0 transfers
09:32PMPisa Centrale1h00 10:32PMFlorence Santa Maria Novella
0 transfers
09:50PMPisa Centrale1h53 11:43PMFlorence Rifredi
1 transfer
10:30PMPisa Centrale1h20 11:50PMFlorence Santa Maria Novella
0 transfers

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

Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20
Wed
Dec 21
Thu
Dec 22
Fri
Dec 23
Sat
Dec 24
Sun
Dec 25
Mon
Dec 26

Fastest train times from Pisa to Florence

Showing times and prices for Dec 06

Fastest Journey

49 m

Average

1 h 14 m

Trains per day

58

Distance

69 km

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

Fastest
09:15AMPisa Centrale0h49 10:04AMFlorence Campo di Marte
0 transfers
191One-way
2nd Fastest
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 transfers
191One-way
2nd Fastest
07:33AMPisa Centrale0h51 08:24AMFlorence Campo di Marte
0 transfers
191One-way
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
0 transfers
101One-way
09:09AMPisa Centrale0h52 10:01AMFlorence Santa Maria Novella
0 transfers
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 frequency66 a day
changesDirect trainYes, there are 51 direct trains a day
carriersTrain companiesTrenitalia, Intercity, Intercity Notte, Frecciargento, Regionale Veloce, Frecciabianca, Regionale or Nightjet

Trains from Pisa to Florence cover the 42 miles (68 km) long route taking on average 52 min with our travel partners like Trenitalia, Intercity, Intercity Notte, Frecciargento, Regionale Veloce, Frecciabianca, Regionale or Nightjet. Normally, there are 66 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey 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 companies: Trenitalia, ÖBB Nightjet and Intercity from Pisa to Florence trains

Buy your official Trenitalia, ÖBB Nightjet and Intercity train tickets to Florence from Pisa from $10 (€9) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Trenitalia
ÖBB Nightjet
Intercity

Enjoy the train ride between Pisa and Florence with Trenitalia, Italy’s main provider 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 night trains. Bathrooms 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 travelers, which you can use on Omio. When traveling on a Trenitalia train to Florence from Pisa, you can expect to travel 42 miles (68 km). Check Trenitalia’s train times and tickets for the Pisa to Florence route and buy your cheap ticket on Omio today!

    Are you making plans to travel to Florence from Pisa? Why not take a train with ÖBB Nightjet? Omio can show you current ÖBB Nightjet train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Pisa to Florence trains all in one place. On the ÖBB Nightjet train, you can expect to travel 42 miles (68 km) from Pisa to Florence. If you use the Omio app to search for trains from Pisa to Florence, you can quickly see if the ÖBB Nightjet ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way ÖBB Nightjet train from Pisa to Florence, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Train information from Pisa to Florence with ÖBB Nightjet:

    • Average Duration: 59 min
    • ÖBB Nightjet frequency: 1 a day

    Looking to travel by train between Pisa and Florence? Omio can help you find that perfect journey with Intercity. Check Omio to see current Intercity train schedules, tickets, travel information and prices for the best deals on the Pisa to Florence train and book Intercity tickets online quickly and easily. When taking a train from Pisa to Florence, you can expect to travel 42 miles (68 km) one-way with Intercity. If you search for trains between Pisa and Florence in the Omio app, you can check if the Intercity ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Intercity, we do the work for you to get you safely to Florence from Pisa. Book that perfect Pisa to Florence train now with Omio and enjoy a smooth and comfortable journey with Intercity!

      Trains from Pisa to Florence

      Approximately 42 miles (68 km) separates Pisa and Florence. Some affordable and fast trains present an ideal way to connect the two cities. If you are aboard a train from Pisa to Florence, expect a travel time of between 51 min and 2 h 32 min. However, most trips have no transfers, and you can enjoy your trip without worrying about changing trains along the way. Nearly 55 trains leave Pisa to ferry passengers to Florence every day. The numerous departures allow you to make a trip almost any time of the day. You can also travel on weekends as the number of departures remains constant on Saturdays and Sundays.

      Pisa to Florence Train Time: Daily Departures

      The railroad between Pisa and Florence is a busy route. It receives around 385 trains every week, composed of nearly 55 daily departures. If you wish to start traveling early in the morning, you can board the earliest departing train around 4:15 a.m. The train reaches Florence at nearly 5:28 a.m. after a journey of roughly 1h 13 min. There are faster trains that travel within an approximated 59min, which leave Pisa for Florence around 6:29 a.m. Passengers who travel from Pisa to Florence by train late at night can catch the last ride around 10:30 p.m. There are usually two departures at this time – a fast one that takes about 1h 20min to arrive in Florence and another whose travel time extends to an estimated 2 h. Within each hour, the Pisa_Florence route receives one or two trains.

      How long is the journey by train from Pisa to Florence?

      The time to cover the approximated 42 miles (68 km) railroad stretch from Pisa to Florence depends on the train you board. Thus, if you travel via the high_speed Frecciargento or Regionale Veloce trains, the travel time to expect ranges from 51 min to 1 h 4 min. However, you may take nearly 2 h 32 min if you board slower Regionale trains from Pisa to Florence.

      Abbaye d'Abbeville. Source: Shutterstock

      ="Cathedral Santa Maria del Fiore in Florence.">

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

      Departure train station: While Pisa has several train terminals, your train will usually depart from Pisa Centrale when getting to Florence. The station, which is about 2.9 miles (4.8km) from downtown Pisa, is busy and receives thousands of travelers per day. If you are in the city center, you can catch one of the buses operated by CCT North and access Pisa Centrale in roughly 30 min. However, taxis can allow you to reduce the travel time to around 10min. However, if you are in no hurry to get to the terminus, you can walk in the usually enjoyable weather of the city and arrive in nearly 49min. At Pisa Centrale, you can enjoy Wi_Fi at no cost. Other amenities to check out are lockers, parking spaces, ATMs, shops, and restaurants.

      Arrival train station:

      A train to Florence from Pisa will ordinarily dock at Florence Santa Maria Novella Train Station. However,

      Abbaye d'Abbeville. Source: Shutterstock

      ernative arrival terminals include Florence Campo Di Marte and Florence Rifredi. If Florence Santa Maria Novella is your arrival station, you will find it easy to access the city center. There are affordable buses operated by ATAF that cover almost 4 miles (6.5 km) from the terminus to downtown Florence within an estimated 21 min. The buses depart every few minutes. Other ways to travel from Florence Santa Maria Novella to the city center include using a cab or walking. Taxis take around 17min while a stroll to downtown Florence lasts roughly 29 min. Florence Campo Di Marte, which sits 1.3 miles (2.2 km) from the city center, is the other terminal your train from Pisa may dock. Connecting the station and downtown Florence involves traveling by bus or taxis that take 5 min and 15 min, respectively. Florence Rifredi, the third terminal receiving Pisa trains, is further from the city center at roughly 4.2 miles (6.8 km). Once you arrive here, you can take either the ATAF or BUSITALIA buses and get to downtown Florence within approximately 25 min. Notably, train terminals in Florence have some amenities that you can find helpful. These may include information desks, shops, restaurants, passenger lounges, restrooms, money exchange sites, post offices, and pharmacies.

      Which train companies travel from Pisa to Florence?

      Trenitalia is the company in charge of providing trains from Pisa to Florence. The company, which received backing from the government a few years ago, has been fully operational since 2000. It offers several types of trains to service numerous Italian routes and other railroads in Europe.

      Night trains Pisa

      It is possible to travel from Pisa to Florence during the night hours via Trenitalia trains. Approximately every 30 min, you can catch a train as the night begins around 7:09 p.m. Pisa night trains are usually high speed and arrive in Florence within an estimated 1h. However, the last night train to exit Pisa Centrale during the night does so around 10:30 p.m. It is worth noting that Florence_bound night trains from Pisa are available during weekends and weekdays.

      Trenitalia trains from Pisa to Florence

      There are three primary train types that Trenitalia operates to allow passengers to travel to Florence from Pisa. These are Regionale, Regionale Veloce, and Frecciargento. Regionale is a long_distance locomotive, and its travel duration can be as high as 2h 32min. However, Regionale Veloce and Frecciargento are both high_speed, with the former being relatively faster. These trains' travel durations are approximately 1 hour. Regionale and Regionale Veloce make most of the departures from Pisa, while Frecciargento exits Pisa Centrale for Florence three times a day.

      Trains from Pisa to Florence: Sustainability travel

      Besides allowing you to arrive in time via a cheap transit means, Pisa to Florence trains will enable you to take care of the environment. The elements that make trains a sustainable way to travel include less energy consumption and noise pollution than other travel ways. Further, the carbon dioxide emission per person decreases when passengers make trains their transit means of choice. Given their high occupancy levels, using trains during journeys saves space and cuts greenhouse emissions.

      Train Pisa to Florence: Services on Board

      Before you board one of the cheap trains from Pisa to Florence, you can buy a Trenitalia ticket through Omio. Such a ticket allows you to travel on the various classes available such as a Standard, Premium, Business, and Executive. A list of services to expect on Standard class offered by Regionale trains includes well_spaced seats with soft cushioning, free Wi_Fi, tables, and power outlets. You can also check out an entertainment pad on board. If traveling via the Frecciargento, more services are available. Be sure to find private rooms fitted with TV sets on the train. Passengers who feel more comfortable traveling with a pet can bring a small one onboard free of charge. Trenitalia allows luggage and bikes on the train. However, baggage pieces may not exceed two, and the bike should be foldable. The company also avails trained staff to help disabled passengers get in and around the train.

      How to find cheap train tickets from Pisa to Florence?

      Booking a seat on the trains from Pisa to Florence three months before traveling ensures you get a discount on the ticket. However, early bookings aren't the only way to travel cheaply. If you have a flexible schedule, you can shift your travel date to days when train fares are low. To do so, be sure to purchase Base tickets, which allow changing trip dates for free. A third money_saving tip when commuting to Florence from Pisa by train is using a slower Regionale train.

      Abbaye d'Abbeville. Source: Shutterstock

      ="Uffizi gallery in Florence under blue sky.">

      To Florence by train—travel tips

      From the elegance of the National Museum of Bargello to the serenity of the Boboli Gardens, you may never run out of sites to visit in Florence. We recommend that you commence the city's tour by visiting the Basilica di San Lorenzo, one of the oldest structures in Florence. While at it, keep an eye out for the Da Vinci Museum and marvel at the arts made by great minds. Also, be sure to bask in the sun at the Piazzale Michelangelo for some outdoor fun. Your visit is incomplete without setting foot in Mercato Centrale. Located near the renowned San Lorenzo food market, Mercato Centrale is a great place to sample the city's popular cuisines. Some of the top foods in Florence are:

      • Papardelle al cinghiale
      • Bistecca alla Fiorentina (Florentine steak)
      • Lampredotto
      • Ribollita
      • Schiacciata al Uva (Bread with grapes)
      • Crostini di Fegato
      • Gelato (Ice Cream)

      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 Tips: 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
      Train tickets from Pisa to Florence for some dates and times can be found for as cheap as $10 (€9)  one way in the next 7 days.
      The Pisa to Florence train ticket price is on average $10 (€9)  if you are looking to book your tickets for this trip in the next week.
      You should expect to travel around 42 miles (68 km)  from Pisa to Florence by train.
      On average the Pisa to Florence train time is 52 min  covering the 42 miles (68 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

      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 traveling this route, Omio customers are departing most frequently from Pisa Centrale   and arriving in Firenze Santa Maria Novella.

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

      When taking a train from Pisa to Florence, you can count on Trenitalia, Intercity, Intercity Notte, Frecciargento, Regionale Veloce, Frecciabianca, Regionale or Nightjet for the best way to get you to Florence. You can also check all possible train providers who offer a service between Pisa and Florence and compare the amenities they offer before buying a train ticket.
      Yes, there are 51 direct trains per day from Pisa to Florence, and you can find a direct train for this route with Frecciargento or Regionale  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
      The average number of trains departing Pisa for Florence is 66 a day. The train schedules and services may vary between weekdays and weekends.
      You can take the earliest train from Pisa to Florence at 8: 30 PM   or take the last train from Pisa to Florence leaving at 8: 30 PM. Look for the latest Pisa to Florence train schedules on Omio and book the best time to take the train for this trip.
      You can find trains from Pisa to Florence to cost on average $10 (€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.

      Important Stations and Airports in Pisa and Florence

      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

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language