The cheapest buses from Florence to Pistoia

Showing times and prices for Oct 20

Cheapest

$6

Average

$6

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 Florence to Pistoia will cost around $ 6 if you buy it on the day, but the cheapest tickets can be found for only $ 6.

Cheapest
12:25AMFlorence Santa Maria Novella1h15 01:40AMPistoia
1 changes
$61One-way
Cheapest
10:25PMFlorence Santa Maria Novella1h20 11:45PMPistoia
0 changes
$61One-way

Timetable Florence to Pistoia

Showing buses for tomorrow, Wed, Oct 20
12:25AMFlorence Santa Maria Novella1h15 01:40AMPistoia
0 changes
10:25PMFlorence Santa Maria Novella1h20 11:45PMPistoia
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Oct 19
$6Regionale
$6Regionale
Wed
Oct 20
$6Regionale
$6Regionale
Thu
Oct 21
$6Regionale
$6Regionale
Sat
Oct 23
$6Regionale
$6Regionale
Sun
Oct 24
$6Regionale
$6Regionale

The fastest buses from Florence to Pistoia

Showing times and prices for Oct 20

Fastest Journey

1 h 15 m

Average

1 h 17 m

Buses per day

2

Distance

33 km

Of the 2 buses that leave Florence for Pistoia every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 33 km distance in an average of 1 h 17 m but if you time it right, some buses will get you there in just 1 h 15 m .

The slowest buses will take 1 h 20 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
12:25AMFlorence Santa Maria Novella1h15 01:40AMPistoia
1 changes
$61One-way
2nd Fastest
10:25PMFlorence Santa Maria Novella1h20 11:45PMPistoia
0 changes
$61One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Florence to Pistoia

distanceDistance20 miles (32 km)
durationAverage bus duration1 h 20 min
priceAverage bus ticket price$6 (€5)
changesDirect busYes

Buses from Florence to Pistoia cover the 20 miles (32 km) long journey taking on average 1 h 20 min with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $6 (€5), you can find the cheapest bus ticket for as low as $6 (€5). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Pistoia, Piazza Treviso.

Travel Tips

Buses from Florence to Pistoia
Take the bus to Pistoia 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 Florence to Pistoia.
FAQs
How much does a cheap bus from Florence to Pistoia cost?
Omio customers have found cheap bus tickets to Pistoia from Florence for as low as $6 (€5)  for the next 7 days.
How much is the bus between Florence and Pistoia on average?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Florence to Pistoia bus to cost on average $6 (€5)  one way.
What is the distance to Pistoia from Florence by bus?
The distance between Florence and Pistoia by bus is approximately 20 miles (32 km).
How many hours is the bus time between Florence and Pistoia?
On average the Florence to Pistoia bus time is 1 h 20 min  covering the 20 miles (32 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Florence to Pistoia, which bus station in Florence do I depart from and which bus station in Pistoia do I arrive in?

When taking a bus from Florence, you have a couple of bus stations you can depart from including Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria. When you arrive in Pistoia, your bus can arrive in bus stations including Pistoia, Piazza Treviso, Pistoia, Pistoia (Stazione FS) and Pistoia, Piazza Dante Alighieri (Stazione Ferroviaria).

Omio customers traveling this route book their buses from Firenze Santa Maria Novella   to Pistoia, Piazza Treviso.

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

Passengers booking this trip most frequently board their buses from Firenze Santa Maria Novella and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Pistoia most often arrive at Pistoia, Piazza Treviso and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

When can I take the first bus from Florence to Pistoia? When can I take the last bus for the day?
The first Florence to Pistoia bus departs at 8: 25 PM   and the last bus from Florence to Pistoia leaves at 11: 25 PM. Check out the most up-to-date bus schedule from Florence to Pistoia on Omio and find the best time to travel to your destination.
When should I purchase the Florence to Pistoia bus for the best deals on tickets?
If you book a bus ticket from Florence to Pistoia within the next 7 days, you can find tickets to cost on average $6 (€5) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Florence to Pistoia are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey