Trains from Florence to Rome run regularly from Florence S.M.N. or Rifredi train stations to Rome Termini train station.
There are three types of trains that travel from Florence to Rome: Eurostar trains, InterCity (IC) trains, and Regional trains. Eurostar trains are the fastest but also the most expensive, while Regional trains are the slowest but cheapest trains from Florence to Rome. IC trains depart from Florence Rifredi train station.
Trains leave Florence for Rome Termini train station three times an hour at peak times. Trains from Rome to Florence return at similar intervals.
The total train time from Florence to Rome takes 1h33m – 4h10m. Eurostar trains from Florence to Rome are the fastest, while Regional trains are the slowest.
The cost of a one-way standard class train ticket from Florence to Rome is 16.10 EUR on Regional trains, 28.00 EUR on IC trains, and 44.00 EUR on Eurostar trains.
Permalink to this article
Questions or comments? Post them in our Italy travel forum.