Busbud recommends taking the train from Turin to Florence
Among the sustainable travel choices, the train stands out as a good way to reach Florence. The journey takes about 3 hours 4 minutes, and with fares starting at just US$50, it presents an excellent value for a comfortable ride.
26train per day
3h 4mAverage Duration
US$50Cheapest ticket
8kgCO₂ emissions
Train Turin to Florence: Trip Overview
Please note, this information is subject to change
Based on 55 reviews, the company was rated 4 stars on Busbud. Travellers were especially satisfied with the temperature and the departure location but often complained with the WiFi. Trenitalia ticket prices on this trip start at US$54
Based on 24 reviews, the company was rated 4.5 stars on Busbud. Travellers were especially satisfied with the staff and the seats but often complained with the value for money. Italo ticket prices on this trip start at US$50
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
10-18
US$87
10-19
US$87
Today
US$88
10-21
US$88
10-22
US$73
10-23
US$73
10-24
US$63
10-25
US$54
The cheapest trip from Turin to Florence was searched and found on Oct 25, 2025 with a price of US$54
To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Turin to Florence, as early as possible.
You can expect to pay from US$54 to US$355 for a train ticket from Turin to Florence based on the last 2 days. You can expect to find the cheapest price for the trip at US$54 which is on 2025-10-25.
Usually Trenitalia will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.