[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Pisa to Florence

Showing times and prices for Jun 23

Cheapest

$11

Average

$12

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 $ 12 if you buy it on the day, but the cheapest tickets can be found for only $ 11.

Cheapest
08:32PMPisa Centrale1h06 09:38PMFlorence Santa Maria Novella
0 changes
$111One-way
Cheapest
06:54PMPisa Centrale1h13 08:07PMFlorence Santa Maria Novella
0 changes
$111One-way
Cheapest
05:39AMPisa Centrale1h13 06:52AMFlorence Santa Maria Novella
0 changes
$111One-way
Cheapest
12:32PMPisa Centrale1h00 01:32PMFlorence Santa Maria Novella
0 changes
$111One-way
Cheapest
04:54PMPisa Centrale1h13 06:07PMFlorence Santa Maria Novella
0 changes
$111One-way

Timetable Pisa to Florence

Showing trains for tomorrow, Wed, Jun 23
04:15AMPisa Centrale1h12 05:27AMFlorence Santa Maria Novella
0 changes
05:19AMPisa Centrale1h19 06:38AMFlorence Santa Maria Novella
0 changes
05:39AMPisa Centrale1h13 06:52AMFlorence Santa Maria Novella
0 changes
05:53AMPisa Centrale1h20 07:13AMFlorence Santa Maria Novella
0 changes
06:29AMPisa Centrale0h58 07:27AMFlorence Santa Maria Novella
0 changes
06:54AMPisa Centrale1h13 08:07AMFlorence Santa Maria Novella
0 changes
06:58AMPisa Centrale1h20 08:18AMFlorence Santa Maria Novella
0 changes
07:33AMPisa Centrale0h51 08:24AMFlorence Campo di Marte
0 changes
07:38AMPisa Centrale1h00 08:38AMFlorence Santa Maria Novella
0 changes
07:44AMPisa Centrale1h03 08:47AMFlorence Santa Maria Novella
0 changes
07:54AMPisa Centrale1h13 09:07AMFlorence Santa Maria Novella
0 changes
08:03AMPisa Centrale1h19 09:22AMFlorence Santa Maria Novella
0 changes
08:32AMPisa Centrale1h00 09:32AMFlorence Santa Maria Novella
0 changes
08:50AMPisa Centrale2h32 11:22AMFlorence Santa Maria Novella
0 changes
09:09AMPisa Centrale0h52 10:01AMFlorence Santa Maria Novella
0 changes
09:32AMPisa Centrale1h00 10:32AMFlorence Santa Maria Novella
0 changes
09:54AMPisa Centrale1h13 11:07AMFlorence Santa Maria Novella
0 changes
10:01AMPisa Centrale1h21 11:22AMFlorence Santa Maria Novella
0 changes
10:32AMPisa Centrale1h00 11:32AMFlorence Santa Maria Novella
0 changes
10:54AMPisa Centrale1h13 12:07PMFlorence Santa Maria Novella
0 changes
11:09AMPisa Centrale0h52 12:01PMFlorence Santa Maria Novella
0 changes
11:30AMPisa Centrale1h02 12:32PMFlorence Santa Maria Novella
0 changes
11:54AMPisa Centrale1h13 01:07PMFlorence Santa Maria Novella
0 changes
12:01PMPisa Centrale1h21 01:22PMFlorence Santa Maria Novella
0 changes
12:32PMPisa Centrale1h00 01:32PMFlorence Santa Maria Novella
0 changes
12:50PMPisa Centrale2h34 03:24PMFlorence Santa Maria Novella
0 changes
12:54PMPisa Centrale1h13 02:07PMFlorence Santa Maria Novella
0 changes
01:09PMPisa Centrale0h52 02:01PMFlorence Santa Maria Novella
0 changes
01:32PMPisa Centrale1h00 02:32PMFlorence Santa Maria Novella
0 changes
01:54PMPisa Centrale1h13 03:07PMFlorence Santa Maria Novella
0 changes
02:01PMPisa Centrale1h23 03:24PMFlorence Santa Maria Novella
0 changes
02:32PMPisa Centrale1h00 03:32PMFlorence Santa Maria Novella
0 changes
02:50PMPisa Centrale2h32 05:22PMFlorence Santa Maria Novella
0 changes
02:54PMPisa Centrale1h13 04:07PMFlorence Santa Maria Novella
0 changes
03:09PMPisa Centrale0h52 04:01PMFlorence Santa Maria Novella
0 changes
03:32PMPisa Centrale1h00 04:32PMFlorence Santa Maria Novella
0 changes
03:54PMPisa Centrale1h13 05:07PMFlorence Santa Maria Novella
0 changes
04:01PMPisa Centrale1h23 05:24PMFlorence Santa Maria Novella
0 changes
04:19PMPisa Centrale2h03 06:22PMFlorence Santa Maria Novella
0 changes
04:32PMPisa Centrale1h00 05:32PMFlorence Santa Maria Novella
0 changes
04:54PMPisa Centrale1h13 06:07PMFlorence Santa Maria Novella
0 changes
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
0 changes
05:32PMPisa Centrale1h00 06:32PMFlorence Santa Maria Novella
0 changes
05:54PMPisa Centrale1h13 07:07PMFlorence Santa Maria Novella
0 changes
06:01PMPisa Centrale1h21 07:22PMFlorence Santa Maria Novella
0 changes
06:32PMPisa Centrale1h00 07:32PMFlorence Santa Maria Novella
0 changes
06:54PMPisa Centrale1h13 08:07PMFlorence Santa Maria Novella
0 changes
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 changes
07:32PMPisa Centrale1h00 08:32PMFlorence Santa Maria Novella
0 changes
07:54PMPisa Centrale1h13 09:07PMFlorence Santa Maria Novella
0 changes
08:01PMPisa Centrale1h21 09:22PMFlorence Santa Maria Novella
0 changes
08:32PMPisa Centrale1h06 09:38PMFlorence Santa Maria Novella
0 changes
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 changes
08:42PMPisa Centrale1h13 09:55PMFlorence Santa Maria Novella
0 changes
08:49PMPisa Centrale1h16 10:05PMFlorence Campo di Marte
0 changes
09:01PMPisa Centrale1h24 10:25PMFlorence 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
10:30PMPisa Centrale2h00 12:30AMFlorence Rifredi
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Jun 22
$11Regionale
$11Regionale
Wed
Jun 23
$11Regionale
$11Regionale
Thu
Jun 24
$11Regionale
$11Regionale
Fri
Jun 25
$11Regionale
$11Regionale
Sat
Jun 26
$11Regionale
$11Regionale
Sun
Jun 27
$11Regionale
$11Regionale
Mon
Jun 28
$11Regionale
$11Regionale
Tue
Jun 29
$11Regionale
$11Regionale
Wed
Jun 30
$11Regionale
$11Regionale
Thu
Jul 1
$11Regionale
$11Regionale
Fri
Jul 2
$11Regionale
$11Regionale
Sat
Jul 3
$11Regionale
$11Regionale
Sun
Jul 4
$11Regionale
$11Regionale
Mon
Jul 5
$11Regionale
$11Regionale
Tue
Jul 6
$11Regionale
$11Regionale
Wed
Jul 7
$11Regionale
$11Regionale
Thu
Jul 8
$11Regionale
$11Regionale
Fri
Jul 9
$11Regionale
$11Regionale
Sat
Jul 10
$11Regionale
$6Regionale
Sun
Jul 11
$6Regionale
$11Regionale
Mon
Jul 12
$11Regionale
Find prices

The fastest trains from Pisa to Florence

Showing times and prices for Jun 23

Fastest Journey

51 m

Average

1 h 13 m

Trains per day

59

Distance

69 km

Of the 59 trains that leave Pisa for Florence 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 13 m but if you time it right, some trains will get you there in just 51 m .

The slowest trains will take 2 h 34 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
07:33AMPisa Centrale0h51 08:24AMFlorence Campo di Marte
0 changes
$261One-way
Fastest
08:38PMPisa Centrale0h51 09:29PMFlorence Campo di Marte
0 changes
$261One-way
2nd Fastest
05:09PMPisa Centrale0h52 06:01PMFlorence Santa Maria Novella
0 changes
$111One-way
2nd Fastest
11:09AMPisa Centrale0h52 12:01PMFlorence Santa Maria Novella
0 changes
$111One-way
2nd Fastest
07:09PMPisa Centrale0h52 08:01PMFlorence Santa Maria Novella
0 changes
$111One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Pisa to Florence Train Information

Trains depart from:Pisa
Trains arrive in:Florence
Distance:69 km
Train companies

Pisa to Florence with Trenitalia

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

Trenitalia

Enjoy the train ride from Pisa to 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 between Pisa and 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 from Pisa to Florence, you can expect to travel 42 miles (68 km). Check Trenitalia’s train times and tickets for the Pisa to Florence journey and buy your cheap ticket on Omio today!

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets between Pisa and Florence and when traveling by train:

  • 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?
Train tickets from Pisa to Florence for some dates and times can be found for as cheap as $11 (€9)  one way in the next 7 days.
What is the price of a train ticket between Pisa and Florence?
In the next 7 days you can expect to pay on average $11 (€9)  for a train ticket to Florence from Pisa.
How far is it from Pisa to Florence by train?
The train distance from Pisa to Florence is around 42 miles (68 km).
How long is the train from Pisa to Florence?
While the time it takes to travel 42 miles (68 km) from Pisa to Florence can vary based on specific dates, weekends, and holidays, the Pisa to Florence train journey time is on average 1 h 20 min.
What is the departure train station in Pisa and arrival train station in Florence?

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

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

Where do I find the Pisa train station to Florence? Where is the Florence train station?

You can find the most popular departure train station for this journey, Pisa Centrale, located approximately 0 mile (s) / 0 km from the city center of Pisa. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 0 mile (s) / 0 km away from its city center.

What train providers go from Pisa to Florence?
When taking a train from Pisa to Florence, you can count on Trenitalia, Frecciabianca or Frecciargento for the best way to get you to Florence. You can also check all possible train providers who offer a service to Florence from Pisa and compare the amenities they offer before buying a train ticket.
Can I find a direct train from Pisa to Florence?
If you’re looking for a direct train from Pisa to Florence, consider traveling with Frecciargento, Regionale or Intercity Notte. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
When does the first train depart from Pisa to Florence? When does the last train depart from Pisa to Florence?
You can take the earliest train from Pisa to Florence at 4: 54 AM   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 journey.
How early should I purchase train tickets to Florence from Pisa to score the best deals?
If you buy a train ticket from Pisa to Florence within the next 7 days, you can find tickets to cost on average $11 (€9) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Pisa and Florence are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Pisa
Florence
Pisa Centrale
Amenities