How to travel from Saluzzo to Florence, Italy

The distance between Saluzzo and Florence is around 389km (242 miles) and the quickest way to get there is to fly which takes around 2h 45m.

8 routes found

We've found 8 different ways to get from Saluzzo to Florence by bus, train, car and plane. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out FlorenceSaluzzo if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Cuneo (CUF) to Florence (FLR).

  • Duration2h 45m
  • Flight time2h 10m
  • Typical cost
    €100($100)
Operated byRyanair+ 4 others

3 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Torino - Torino Esposizioni and then to Florence.

  • Duration8hrs
  • Departstwice daily
  • Typical cost
    €31($31)
Operated by

Multiple bus operators

3
bus
+
train
+

Bus to Torino - Torino Esposizioni, Train

Take the bus to Torino - Torino Esposizioni then take the train to Firenze Santa Maria Novella.

  • Duration4h 35m
  • Departsevery 2 hours
  • Typical cost
    €42($42)
Operated by

Multiple operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

4
car
+

Drive

Drive to Florence.

  • Duration4h 20m
  • Distance389km (242 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Saluzzo and Florence

There are several options for getting from Saluzzo to Florence by bus, train, car and plane. The cheapest option is to take the bus which costs around €31 ($31) and will take around 8hrs. If you need to get there more quickly, you can fly and arrive in approximately 2h 45m, though it is a bit more costly at approximately €100 ($100).

The distance between Saluzzo and Florence is around 389km (242 miles). In a direct line (as the crow flies), the distance is 315km (196 miles)

It takes around 4h 45m to get from Saluzzo and Florence by bus and train. If you are travelling by car it will take around 4h 20m to drive there.

The quickest way to get from Saluzzo to Florence is to fly which takes around 2h 45m and will set you back approx €100 ($100).

The cheapest way to travel between Saluzzo and Florence, if you exclude driving, is to take the bus which will typically cost around €31 ($31) for a standard one-way ticket.

Train travel

There is no train service that runs between Saluzzo and Florence. We recommend that you fly from Cuneo (CUF) to Florence (FLR). instead which will take 2h 45m.

Bus travel

Yes there is a bus that runs regularly from Saluzzo and Florence. It typically takes around 8hrs and departs twice daily.

There are no direct bus services that runs from Saluzzo to Florence. However, you can instead can take several connecting buses with changeovers in Torino - Torino Esposizioni, Fermata 1136 - NIZZA, Fermata 619 - SAN PAOLO and Turin. These services run twice daily and will take a minimum of 8hrs.

Bus Company S.r.l. and FlixBus run regular bus services between Saluzzo and Florence. Buses run twice daily and take around 8hrs on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Saluzzo and Florence. Flights depart from Cuneo (CUF) and arrive at Florence (FLR) - via Rome (FCO). The flight takes around 2h 10m.

There is no direct flight from Saluzzo to Florence. There is however a flight that goes via Rome (FCO). This services will take at least 2h 45m (not including layover time).

The flight from Saluzzo to Florence typically takes around 2h 10m. Flights depart from Cuneo (CUF) and and arrive into Florence (FLR).

The closest major airport to Florence is Florence Airport (FLR) (FLR) which is approximately 6km (3 miles) from Florence. Pisa International Airport (PSA) (PSA) and Forlì Airport (FRL) (FRL) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Saluzzo and Florence. The distance is around 389km (242 miles) by road and it will take around 4h 20m in normal traffic conditons.

If you don't have a car, the easiest way to get from Saluzzo to Florence is to take the bus and then take the train which takes, on average, 4h 45m and will usually cost around €47 ($47).

How do I get from Saluzzo to Florence

Compare travel optionsbetween Saluzzo and Florence

Transport options from Saluzzo to Florence
Transport optionDurationCostFrequencyDistance
Fly + 3 similar
2h 45m
€100($100)
every 10 mins748km (465 miles)
Plane and Train3h 50m
€120($120)
every 30 mins793km (493 miles)
Train and Plane4h 25m
€130($130)
every 4 hours865km (537 miles)
Train to Savona, Fly5h 20m
€115($115)
every 4 hours799km (497 miles)
Bus
8hrs
€31($31)
twice daily510km (317 miles)
Bus to Torino - Torino Esposizioni, Train + 1 similar
4h 35m
€42($42)
every 2 hours512km (318 miles)
Bus and Train4h 45m
€47($47)
every 2 hours511km (317 miles)
Drive
4h 20m
€71($71)
on demand389km (242 miles)

Top Carriersoperating between Saluzzo and Florence

Bus companies

Train operators

Airports near Florence

The following major airports near Florence offer regular flights to various popular destinations within Italy and internationally.

FLR
Florence Airport (FLR)
International Airport
Distance
6km (3 miles) from Florence
PSA
Pisa International Airport (PSA)
International Airport
Distance
69km (43 miles) from Florence
FRL
Forlì Airport (FRL)
Domestic Airport
Distance
81km (50 miles) from Florence