COMPARE Prices across different modes

Sun
26 Sep
£2Regionale
Find prices
Mon
27 Sep
£2Regionale
£2Regionale
Tue
28 Sep
£2Regionale
£2Regionale
Wed
29 Sep
£2Regionale
£2Regionale
Thu
30 Sep
£2Regionale
£2Regionale
Fri
1 Oct
£2Regionale
£2Regionale
Sat
2 Oct
£2Regionale
£2Regionale
Sun
3 Oct
£2Regionale
Find prices
Mon
4 Oct
£2Regionale
£2Regionale
Tue
5 Oct
£2Regionale
£2Regionale
Wed
6 Oct
£2Regionale
£2Regionale
Thu
7 Oct
£2Regionale
£2Regionale
Fri
8 Oct
£2Regionale
£2Regionale

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 Prato

distanceDistance11 miles (18 km)
durationAverage train duration21 min
priceAverage train ticket price£2 (€3)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersRegionale

Trains from Prato to Florence cover the 11 miles (18 km) long route taking on average 21 min with our travel partners like Regionale. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £2, but the average price of train tickets is £2. Travellers depart most frequently from Prato Centrale and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Prato 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 Prato to Florence.
FAQs
How much do cheap train tickets to Florence from Prato cost?
Looking to save money on your journey? Omio customers have found the cheapest train to Florence from Prato for the next 7 days starting from £2  one way.
How much is a train ticket from Prato to Florence?
The Prato to Florence train ticket price is on average £2  if you are looking to purchase your tickets for this trip in the next week.
What is the distance between Prato and Florence by train?
The train distance from Prato to Florence is around 11 miles (18 km).
What is the average Prato to Florence train duration?
On average the Prato to Florence train time is 21 min  covering the 11 miles (18 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Prato to Florence do I depart from? Which Florence train station from Prato do I arrive in?

Some of the Prato train stations to Florence you can start your journey from include Prato Centrale, Prato Porta Al Serraglio and Prato Borgonuovo. 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 Prato Centrale   and arriving in Firenze Santa Maria Novella.

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

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

Which train providers should I travel with from Prato to Florence?
For the route from Prato to Florence you can take a train with Regionale. Be sure to check out all possible train companies that offer services between Prato and Florence on Omio to compare what amenities they may have.
Are there any Prato to Florence direct train services?
Yes, there are 25 direct trains per day from Prato to Florence. You can look to travel with Regionale  without needing to change 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 train services are there from Prato to Florence a day?
On average, there are 25 trains a day from Prato to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Prato to Florence? When can I take the last train for the day?
If you prefer early morning trains from Prato to Florence, the first train leaves at 04: 58. If you prefer late night trains from Prato to Florence, the last train of the day leaves at 21: 29. Omio shows you the latest train from Prato to Florence timetable to help you book the best departure time for this trip.
How early should I purchase train tickets from Prato to Florence to score the best deals?
You can find a train between Prato and Florence to cost on average £2 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 Prato to Florence train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Prato
Florence
Prato Borgonuovo
Amenities
Prato Centrale
Amenities
Refreshments
Prato Porta Serragl.
Amenities