COMPARE Prices across different modes

19 Oct
Find prices
20 Oct
22 Oct
24 Oct
Find prices

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Florence from Pistoia

distanceDistance20 miles (32 km)
durationAverage train duration47 min
priceAverage train ticket price£4 (€5)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesRegionale

Trains from Pistoia to Florence cover the 20 miles (32 km) long journey taking on average 47 min with our travel partners like Regionale. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £4, you can find the cheapest train ticket for as low as £4. Travellers depart most frequently from Pistoia and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Pistoia 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 Pistoia to Florence.
How much does a cheap train to Florence from Pistoia cost?
You can find a cheap train from Pistoia to Florence for some dates and times for as low as £4  one way in the next 7 days.
What is the average cost of a train from Pistoia to Florence?
If you’re looking to purchase your train tickets in the next week, you can expect the Pistoia to Florence train price to come in at an average of £4  one way.
What is the distance from Pistoia to Florence via train?
The train distance from Pistoia to Florence is around 20 miles (32 km).
How long does it take from Pistoia to Florence by train?
The Pistoia to Florence train duration is on average 47 min, which is to be expected when travelling 20 miles (32 km) from Pistoia to Florence. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Pistoia to Florence, which train station in Pistoia do I depart from and which train station in Florence do I arrive in?

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

When travelling this route, Omio customers are departing most frequently from Pistoia   and arriving in Firenze Santa Maria Novella.

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

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

Which train companies should I travel with from Pistoia to Florence?
For the best Pistoia to Florence train to purchase, you can travel safely and comfortably with Regionale. However, it's always good to check all possible train companies with services to Florence from Pistoia to compare what amenities they may offer.
How many trains are there from Pistoia to Florence a day?
On average, there are 25 trains a day from Pistoia 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 Pistoia to Florence?
The earliest train departing from Pistoia to Florence leaves at 06: 03. The last train departing from Pistoia to Florence leaves at 18: 13. You can find the latest Pistoia to Florence train times on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Pistoia to Florence train tickets to get the best deals?
You can find a train from Pistoia to Florence to cost on average £4 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 Pistoia to Florence train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Pistoia is the most popular Pistoia railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Pistoia for your journey to Florence.