The cheapest trains from Turin to Florence

Showing times and prices for 22 Sep

Cheapest

£29

Average

£53

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

Cheapest
14:30Turin Porta Nuova7h25 21:55Florence Santa Maria Novella
2 changes
£291One-way
Cheapest
12:30Turin Porta Nuova7h37 20:07Florence Santa Maria Novella
2 changes
£291One-way
Cheapest
08:30Turin Porta Nuova7h37 16:07Florence Santa Maria Novella
2 changes
£291One-way
2nd Cheapest
11:30Turin Porta Nuova6h37 18:07Florence Santa Maria Novella
2 changes
£341One-way
17:30Turin Porta Nuova6h20 23:50Florence Santa Maria Novella
2 changes
£361One-way

Timetable Turin to Florence

Showing trains for tomorrow, Wed, 22 Sep
05:30Turin Porta Nuova6h02 11:32Florence Santa Maria Novella
0 changes
05:50Turin Porta Nuova3h14 09:04Florence Santa Maria Novella
0 changes
06:30Turin Porta Nuova5h31 12:01Florence Santa Maria Novella
0 changes
06:33Turin Porta Nuova3h02 09:35Florence Santa Maria Novella
0 changes
07:00Turin Porta Nuova3h04 10:04Florence Santa Maria Novella
0 changes
07:25Turin Porta Nuova3h10 10:35Florence Santa Maria Novella
0 changes
07:30Turin Porta Nuova6h02 13:32Florence Santa Maria Novella
0 changes
08:00Turin Porta Nuova3h04 11:04Florence Santa Maria Novella
0 changes
08:30Turin Porta Nuova7h37 16:07Florence Santa Maria Novella
0 changes
08:33Turin Porta Nuova3h02 11:35Florence Santa Maria Novella
0 changes
08:50Turin Porta Nuova3h00 11:50Florence Santa Maria Novella
0 changes
09:10Turin Porta Nuova3h29 12:39Florence Santa Maria Novella
0 changes
09:33Turin Porta Nuova3h02 12:35Florence Santa Maria Novella
0 changes
10:00Turin Porta Nuova3h04 13:04Florence Santa Maria Novella
0 changes
10:40Turin Porta Nuova5h21 16:01Florence Santa Maria Novella
0 changes
10:40Turin Porta Nuova5h20 16:00Florence Rifredi
0 changes
11:00Turin Porta Nuova3h04 14:04Florence Santa Maria Novella
0 changes
11:28Turin Porta Nuova3h07 14:35Florence Santa Maria Novella
0 changes
11:30Turin Porta Nuova6h37 18:07Florence Santa Maria Novella
0 changes
11:54Turin Porta Nuova6h31 18:25Florence Rifredi
0 changes
12:00Turin Porta Nuova3h04 15:04Florence Santa Maria Novella
0 changes
12:30Turin Porta Nuova7h37 20:07Florence Santa Maria Novella
0 changes
12:33Turin Porta Nuova3h02 15:35Florence Santa Maria Novella
0 changes
13:00Turin Porta Nuova3h04 16:04Florence Santa Maria Novella
0 changes
13:25Turin Porta Nuova3h10 16:35Florence Santa Maria Novella
0 changes
13:30Turin Porta Nuova6h02 19:32Florence Santa Maria Novella
0 changes
13:33Turin Porta Nuova8h32 22:05Florence Campo di Marte
0 changes
14:20Turin Porta Nuova3h15 17:35Florence Santa Maria Novella
0 changes
14:30Turin Porta Nuova7h25 21:55Florence Santa Maria Novella
0 changes
14:50Turin Porta Nuova3h14 18:04Florence Santa Maria Novella
0 changes
14:54Turin Porta Nuova6h34 21:28Florence Rifredi
0 changes
15:30Turin Porta Nuova6h20 21:50Florence Santa Maria Novella
0 changes
15:33Turin Porta Nuova3h02 18:35Florence Santa Maria Novella
0 changes
15:50Turin Porta Nuova3h00 18:50Florence Santa Maria Novella
0 changes
16:25Turin Porta Nuova3h10 19:35Florence Santa Maria Novella
0 changes
17:00Turin Porta Nuova3h04 20:04Florence Santa Maria Novella
0 changes
17:30Turin Porta Nuova6h20 23:50Florence Santa Maria Novella
0 changes
17:33Turin Porta Nuova3h02 20:35Florence Santa Maria Novella
0 changes
17:50Turin Porta Nuova3h00 20:50Florence Santa Maria Novella
0 changes
19:00Turin Porta Nuova3h04 22:04Florence Santa Maria Novella
0 changes
19:25Turin Porta Nuova3h10 22:35Florence Santa Maria Novella
0 changes
21:55Turin Porta Nuova7h32 05:27Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
21 Sep
£29Regionale
£25Flixbus
Wed
22 Sep
£29Regionale
£21Flixbus
Thu
23 Sep
£29Regionale
£42Marino Autolinee
Fri
24 Sep
£29Regionale
£25Flixbus
Sat
25 Sep
£21Intercity Notte
£16Flixbus
Sun
26 Sep
£35Intercity Notte
£16Flixbus
Mon
27 Sep
£42Italo
£16Flixbus
Tue
28 Sep
£26Intercity Notte
£16Flixbus
Wed
29 Sep
£27Intercity Notte
£16Flixbus
Thu
30 Sep
£29Intercity Notte
£16Flixbus
Fri
1 Oct
£29Intercity
£16Flixbus
Sat
2 Oct
£26Intercity Notte
£16Flixbus
Sun
3 Oct
£27Intercity Notte
£9Itabus
Mon
4 Oct
£15Intercity Notte
£12Itabus
Tue
5 Oct
£20Intercity Notte
£9Itabus
Wed
6 Oct
£20Intercity Notte
£9Itabus
Thu
7 Oct
£14Intercity Notte
£13Itabus
Fri
8 Oct
£28Intercity
£12Itabus
Sat
9 Oct
£14Intercity Notte
£12Itabus
Sun
10 Oct
£27Intercity Notte
£12Itabus
Mon
11 Oct
£17Intercity Notte
£12Itabus

The fastest trains from Turin to Florence

Showing times and prices for 22 Sep

Fastest Journey

3 h

Average

4 h 25 m

Trains per day

42

Distance

318 km

Of the 42 trains that leave Turin for Florence every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 318 km distance in an average of 4 h 25 m but if you time it right, some trains will get you there in just 3 h .

The slowest trains will take 8 h 32 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
17:50Turin Porta Nuova3h00 20:50Florence Santa Maria Novella
0 changes
£641One-way
Fastest
15:50Turin Porta Nuova3h00 18:50Florence Santa Maria Novella
0 changes
£641One-way
Fastest
08:50Turin Porta Nuova3h00 11:50Florence Santa Maria Novella
0 changes
£641One-way
2nd Fastest
06:33Turin Porta Nuova3h02 09:35Florence Santa Maria Novella
0 changes
£541One-way
2nd Fastest
08:33Turin Porta Nuova3h02 11:35Florence Santa Maria Novella
0 changes
£541One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Florence from Turin

distanceDistance197 miles (317 km)
durationAverage train duration6 h 34 min
priceAverage train ticket price£31 (€34)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersItalo, Frecciarossa, Trenitalia, Intercity, Intercity Notte, Regionale Veloce or Regionale

Trains from Turin to Florence cover the 197 miles (317 km) long route taking on average 6 h 34 min with our travel partners like Italo, Frecciarossa, Trenitalia, Intercity, Intercity Notte, Regionale Veloce or Regionale. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this route costs around £31, you can find the cheapest train ticket for as low as £21. Travellers depart most frequently from Torino Porta Nuova and arrive in Firenze Santa Maria Novella.

Italo
Trenitalia
Frecciarossa

Italo is an Italian high-speed train that covers around 9, 900 miles (16, 000 km) of railroad lines in Italy and travels at speeds of up to 186 mph (300 kmh). There are four different train class options to choose from: Smart, Comfort, Prima and Club Executive. The modern train carriages are equipped with a high level of comfort and even offer cinema screens in the Smart class of carriages. On Italo trains standard services include toilets, free WiFi, power outlets, reclining leather seats and footrests. Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Booking Italo tickets on Omio is very easy, with prices starting as low as £42 for the 197 miles (317 km) route between Turin and Florence. Find your perfect train ride with Italo from Turin to Florence today by checking out the current Italo train timetable for the trip and finding cheap ticket options. Once you’re ready, book your Turin to Florence train ticket on Omio, then enjoy your upcoming trip with Italo!

When purchasing your Italo train tickets between Turin and Florence, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips

Trains from Turin to Florence
Travel by train to Florence 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 Turin to Florence.
FAQs
What is the cost of cheap trains between Turin and Florence?
Looking to save money on your route? Omio customers have found the cheapest train between Turin and Florence for the next 7 days starting from £21  one way.
How much is a train ticket from Turin to Florence?
If you are looking to buy your train ticket in the next 7 days, you can expect the Turin to Florence train to cost on average £31  one way.
How many miles is it from Turin to Florence by train?
The Turin to Florence train distance is approximately 197 miles (317 km).
What is the average Turin to Florence train duration?
The Turin to Florence train duration is on average 6 h 34 min, which is to be expected when travelling 197 miles (317 km) to Florence from Turin. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What station does the Turin to Florence train leave from? Which Florence train station do I come into from Turin?

Some of the Turin train stations to Florence you can start your journey from include Torino Porta Nuova, Torino Porta Susa and Torino Dora. Similarly, some of the arrival train stations in Florence include Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

When travelling this route, Omio customers are departing most frequently from Torino Porta Nuova   and arriving in Firenze Santa Maria Novella.

Where do I find the Turin train station to Florence? Where is the Florence train station?

Passengers board the train most frequently from Torino Porta Nuova, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city centre.

What train providers go from Turin to Florence?
Take the Turin to Florence train with Italo, Frecciarossa, Trenitalia, Intercity, Intercity Notte, Regionale Veloce or Regionale. However, it's always good to check out all possible train providers for the trip to Florence from Turin as there might be differences in the amenities they offer.
Are there any Turin to Florence direct trains?
Yes, there are 12 direct trains a day to Florence from Turin. If you’re looking for a direct train from Turin to Florence, consider travelling with Frecciarossa or Intercity Notte. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many trains per day are there between Turin and Florence?
The average number of trains departing Turin for Florence is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Turin to Florence? When does the last train depart from Turin to Florence?
The earliest train departing from Turin to Florence leaves at 06: 30. The last train departing from Turin to Florence leaves at 19: 55. You can find the latest Turin to Florence train times on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Turin to Florence train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets between Turin and Florence within the next 7 days, you can find tickets to cost on average £31 one way. To find the best prices for this trip, consider booking your train ticket from Turin to Florence a few months in advance.
Stations

Important Stations and Airports for this Journey

Turin
Florence
Torino Porta Nuova
Amenities
Torino Porta Susa
Amenities
Refreshments