Turin to Florence
3 suppliers · cheapest €7.99 · prices for all available dates
| Transport | Supplier | From | Duration |
|---|---|---|---|
| 🚌Bus | FlixBus(stale)Daily | €7.99 | 8h 15m |
| 🚆Train | Italo(stale)Daily | €31.96 | 3h 5m |
| Trenitalia(stale)Daily | €34.60 | 7h 38m |
Click a transport type to see all departures
FlixBus
Daily| Price | Departs | Arrives | Duration |
|---|---|---|---|
| €7.99 | 20:25 | 04:40 | 8h 15m |
| €7.99 | 16:00 | 21:00 | 5h |
| €7.99 | 20:25 | 04:40 | 8h 15m |
| €7.99 | 16:00 | 21:00 | 5h |
| €11.49 | 10:55 | 17:50 | 6h 55m |
| €11.49 | 14:20 | 19:40 | 5h 20m |
| €11.49 | 06:10 | 12:35 | 6h 25m |
| €11.49 | 05:50 | 12:35 | 6h 45m |
Italo
Daily| Price | Departs | Arrives | Duration |
|---|---|---|---|
| €31.96 | 16:30 | 19:35 | 3h 5m |
| €31.96 | 15:30 | 18:35 | 3h 5m |
| €31.96 | 19:25 | 22:35 | 3h 10m |
| €31.96 | 19:25 | 22:35 | 3h 10m |
| €31.96 | 18:30 | 21:35 | 3h 5m |
| €31.96 | 19:25 | 22:35 | 3h 10m |
| €32.95 | 08:30 | 11:35 | 3h 5m |
| €32.95 | 19:25 | 22:35 | 3h 10m |
Trenitalia
Daily| Price | Departs | Arrives | Duration |
|---|---|---|---|
| €34.60 | 07:30 | 15:08 | 7h 38m |
| €34.60 | 08:30 | 17:08 | 8h 38m |
| €34.60 | 08:30 | 15:08 | 6h 38m |
| €34.60 | 08:30 | 16:08 | 7h 38m |
| €34.60 | 07:30 | 13:33 | 6h 3m |
| €34.60 | 08:30 | 16:08 | 7h 38m |
| €34.60 | 07:30 | 13:33 | 6h 3m |
| €34.60 | 07:30 | 13:33 | 6h 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.