ItalyFare
TurinFlorenceAll days

Turin to Florence

3 suppliers · cheapest 7.99 · prices for all available dates

TransportSupplierFromDuration
🚌BusFlixBus(stale)Daily7.998h 15m
🚆TrainItalo(stale)Daily31.963h 5m
Trenitalia(stale)Daily34.607h 38m

Click a transport type to see all departures

FlixBus

Daily
from 7.99
PriceDepartsArrivesDuration
7.9920:2504:408h 15m
7.9916:0021:005h
7.9920:2504:408h 15m
7.9916:0021:005h
11.4910:5517:506h 55m
11.4914:2019:405h 20m
11.4906:1012:356h 25m
11.4905:5012:356h 45m

Italo

Daily
from 31.96
PriceDepartsArrivesDuration
31.9616:3019:353h 5m
31.9615:3018:353h 5m
31.9619:2522:353h 10m
31.9619:2522:353h 10m
31.9618:3021:353h 5m
31.9619:2522:353h 10m
32.9508:3011:353h 5m
32.9519:2522:353h 10m

Trenitalia

Daily
from 34.60
PriceDepartsArrivesDuration
34.6007:3015:087h 38m
34.6008:3017:088h 38m
34.6008:3015:086h 38m
34.6008:3016:087h 38m
34.6007:3013:336h 3m
34.6008:3016:087h 38m
34.6007:3013:336h 3m
34.6007:3013:336h 3m

Frequently asked questions

What transport options are available from Turin to Florence?

You can travel from Turin to Florence by bus and train. Prices start from €8. Compare all fares on this page — results are updated daily from live booking systems.

How much does it cost to travel from Turin to Florence?

Travel from Turin to Florence starts from €8 by bus or €35 by train. Train prices can reach €119 for last-minute bookings, so book in advance for the best deals on this route.

How long is the journey from Turin to Florence?

The train from Turin to Florence takes about 3h 6min, while the bus takes around 6h 35min. Trains are significantly faster but tend to cost more; buses are ideal if you have time and want to save money.

What is the cheapest way to travel from Turin to Florence?

The cheapest option is bus, with fares starting from €8 (Flixbus). Trains start from €35 (Italo, Trenitalia) and are much faster. For the lowest prices on either mode, book as early as possible.

How fast is the train from Turin to Florence?

High-speed trains from Turin to Florence take about 3h 6min, operated by Italo, Trenitalia. Tickets start from €35 — prices rise closer to the departure date, so booking ahead saves money.

What is the cheapest way to travel from Turin to Florence?

The cheapest option from Turin to Florence is by bus (flixbus), starting from €8. Prices vary by date and availability — book in advance for the best deals.

How much does a train ticket from Turin to Florence cost?

Train tickets from Turin to Florence range from €35 to €119 depending on the operator and booking time. Available operators: Trenitalia, Italo. Journey time is approximately 4h 2min.

How long does the train journey from Turin to Florence take?

The train from Turin to Florence takes approximately 4h 2min. High-speed trains (Trenitalia, Italo) offer the fastest connections on this route.

Popular routes from Turin

All routes from Turin