RailClick

Trains from Turin to Florencefrom $ 35.32

One‑way

Trains from Turin to Florence

Journey time
From 2h 30m
Price
From $ 35.32
Distance
295 km (183 miles)
Changes
Direct trains available
Departure station
Torino Porta Nuova
Arrival station
Firenze Santa Maria Novella

Travelling by train: Turin - Florence

Journey details

How long does the train from Turin to Florence take?

The journey time can vary, but on average, the train takes approximately 3 hours and 30 minutes.

What is the fastest journey from Turin to Florence by train?

The fastest train journey from Turin to Florence can take as little as 2 hours and 50 minutes.

How much does the train cost from Turin to Florence?

Train tickets from Turin to Florence vary, starting from around €45 for a standard class ticket when booked in advance.

How much does the Turin to Florence?

Yes, there are direct train services available from Turin to Florence, offering a convenient way to travel between these two cities.

What is the distance from Turin to Florence by train?

The distance from Turin to Florence by train is approximately 320 Km.

Which are the cities that the train stops from Turin to Florence?

The train from Turin to Florence makes stops in several cities including Genoa, Bologna, and Prato, enriching your travel experience with options to explore more Italian beauty.

Buy train tickets from Turin to Florence

Turin: Places to see

Florence: Places to see

Turin: Main train stations

  • Torino Porta Nuova
  • Torino Porta Susa
  • Torino Lingotto
  • Torino Dora
  • Torino Stura

Florence: Main train stations

  • Firenze Santa Maria Novella
  • Firenze Campo di Marte
  • Firenze Castello
  • Firenze Rifredi
  • Firenze Porta a Prato
  • Firenze The Mall
  • Firenze Statuto
  • Firenze Cascine
  • Firenze Rovezzano
  • Firenze San Marco Vecchio

Turin - Florence: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews