Cheapest
Average
The best way to find a cheap train ticket from Florence to Pistoia is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Regionale Regionale 18650 | 12:25AM Florence Santa Maria Novella | 0h48 | 01:13AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18500 | 05:10AM Florence Santa Maria Novella | 0h39 | 05:49AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18488 | 06:03AM Florence Santa Maria Novella | 0h35 | 06:38AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18460 | 06:38AM Florence Santa Maria Novella | 0h38 | 07:16AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18656 | 06:47AM Florence Santa Maria Novella | 0h51 | 07:38AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18502 | 07:09AM Florence Santa Maria Novella | 0h34 | 07:43AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18462 | 07:37AM Florence Santa Maria Novella | 0h49 | 08:26AM Pistoia Ovest | 1 transfer | |
Regionale Regionale 18462 | 07:37AM Florence Santa Maria Novella | 0h37 | 08:14AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18826 | 07:44AM Florence Rifredi | 0h54 | 08:38AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18504 | 08:09AM Florence Santa Maria Novella | 0h33 | 08:42AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18466 | 08:37AM Florence Santa Maria Novella | 0h38 | 09:15AM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18660 | 08:47AM Florence Santa Maria Novella | 0h51 | 09:38AM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18508 | 09:09AM Florence Santa Maria Novella | 0h33 | 09:42AM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18662 | 09:47AM Florence Santa Maria Novella | 0h51 | 10:38AM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18490 | 11:38AM Florence Santa Maria Novella | 0h45 | 12:23PM Pistoia Ovest | 1 transfer | |
Regionale TUSCANY LINE 18490 | 11:38AM Florence Santa Maria Novella | 0h37 | 12:15PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18666 | 11:47AM Florence Santa Maria Novella | 0h51 | 12:38PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18512 | 12:09PM Florence Santa Maria Novella | 0h33 | 12:42PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18492 | 12:37PM Florence Santa Maria Novella | 0h37 | 01:14PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18668 | 12:47PM Florence Santa Maria Novella | 0h51 | 01:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18514 | 01:09PM Florence Santa Maria Novella | 0h33 | 01:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18494 | 01:37PM Florence Santa Maria Novella | 0h46 | 02:23PM Pistoia Ovest | 1 transfer | |
Regionale Regionale 18494 | 01:37PM Florence Santa Maria Novella | 0h37 | 02:14PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18672 | 01:47PM Florence Santa Maria Novella | 0h51 | 02:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18518 | 02:09PM Florence Santa Maria Novella | 0h33 | 02:42PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18474 | 02:38PM Florence Santa Maria Novella | 0h37 | 03:15PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18674 | 02:47PM Florence Santa Maria Novella | 0h51 | 03:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18520 | 03:09PM Florence Santa Maria Novella | 0h33 | 03:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18476 | 03:37PM Florence Santa Maria Novella | 0h37 | 04:14PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18676 | 03:47PM Florence Santa Maria Novella | 0h51 | 04:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18522 | 04:09PM Florence Santa Maria Novella | 0h33 | 04:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18522 | 04:09PM Florence Santa Maria Novella | 1h15 | 05:24PM Pistoia Ovest | 1 transfer | |
Regionale Regionale 18678 | 04:47PM Florence Santa Maria Novella | 0h51 | 05:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18524 | 05:09PM Florence Santa Maria Novella | 0h33 | 05:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18480 | 05:37PM Florence Santa Maria Novella | 0h37 | 06:14PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18680 | 05:47PM Florence Santa Maria Novella | 0h51 | 06:38PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18528 | 06:09PM Florence Santa Maria Novella | 0h33 | 06:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18850 | 06:17PM Florence Rifredi | 0h51 | 07:08PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18482 | 06:37PM Florence Santa Maria Novella | 0h52 | 07:29PM Pistoia Ovest | 1 transfer | |
Regionale TUSCANY LINE 18482 | 06:37PM Florence Santa Maria Novella | 0h37 | 07:14PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18686 | 06:47PM Florence Santa Maria Novella | 0h51 | 07:38PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18530 | 07:09PM Florence Santa Maria Novella | 0h33 | 07:42PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18484 | 07:37PM Florence Santa Maria Novella | 0h37 | 08:14PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18688 | 07:47PM Florence Santa Maria Novella | 0h51 | 08:38PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18532 | 08:09PM Florence Santa Maria Novella | 0h33 | 08:42PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18486 | 08:38PM Florence Santa Maria Novella | 0h37 | 09:15PM Pistoia station | 0 transfersDirect | |
Regionale TUSCANY LINE 18534 | 09:09PM Florence Santa Maria Novella | 0h33 | 09:42PM Pistoia station | 0 transfersDirect | |
Regionale Regionale 18536 | 10:09PM Florence Santa Maria Novella | 0h35 | 10:44PM Pistoia station | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
33 m
Average
42 m
Trains per day
48
Distance
33 km
Of the 48 trains that leave Florence for Pistoia every day 43 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 19 miles (32 km) |
Average train duration 41m |
Cheapest ticket price $6 (€5) |
Trains per day 52 |
Direct trains 47 |
Train providers 1 |
Fastest train 33m |
First train 00:25 |
Last train 23:13 |
Travel from Florence to Pistoia from $6 (€5) with Omio’s train partners Regionale! You can find the best schedules and tickets when comparing and booking the most popular journey for you.
Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.
Train information from Florence to Pistoia with Regionale:
Passengers board the train most frequently from Florence Santa Maria Novella, which is located around 2 miles (3.2 km) away from the city centre, and they get off the train at Pistoia, located 0.7 miles (1.2 km) away from the city centre.
Here are some other resources that might have the information you need