ROUND-TRIP FROM | $23 | The cheapest round-trip train ticket to Florence is from Bologna, starting at $23. This price was found within the last 72 hours. |
ONE-WAY FROM | $12 | The cheapest one-way train ticket to Florence is from Bologna, starting at $12. This price was found within the last 72 hours. |
POPULAR STATION | Florence Santa Maria Novella | Florence Santa Maria Novella is one of the most popular stations in Florence |
POPULAR TRAIN COMPANY | Trenitalia | Trenitalia and AccesRail also service this route |
Most people in Florence will arrive at Florence Santa Maria Novella, one of the most accessible stations in the area.
Florence is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. Our data shows that Trenitalia and AccesRail were frequently booked by travelers.
Ride a one-way train to Florence for $12 on average this week. We don’t expect any changes in price for the next 3 months. We recommend booking when you can, as seats may be limited.