Trenitalia covers the Rome–Florence run in about 1h 30m. It's one of the more relaxed ways to cross Italy without a car.
Where to stay
How long is the train from Rome to Florence?
Plan for roughly 1h 30m door to door on the fastest train. Slower connections exist too, so always confirm the exact time for your travel date.
Which trains run from Rome to Florence?
This connection is served by Trenitalia. Checking all of the day's trains at once is the fastest way to spot the cheapest seat.
Worth knowing
This line, known as the Direttissima, began opening in the late 1970s and was one of the first purpose-built high-speed railways anywhere in Europe — years before Italy's modern Alta Velocità network existed. It effectively laid the groundwork for the country's current high-speed system.
Rome to Florence train price (2026)
Advance fares start from around €20-35, rising as the date approaches.
| Operator | From | Journey time | Frequency |
|---|---|---|---|
| Trenitalia | €20-35 | 1h 30m | Several daily |
Prices are indicative advance fares. Check live availability for your exact date.
How to get the best fare
- Book early. The cheapest saver fares sell out first — booking ahead can be dramatically cheaper than buying on the day.
- Travel off-peak. Mid-morning and mid-week departures tend to be quieter and cheaper.
- Consider first class — on many routes the upgrade is modest and very comfortable.
- Compare in one place to see every departure at a glance.
Frequently asked questions
What's the journey time between Rome and Florence?
Expect around 1h 30m on the fastest Rome–Florence train. Several trains run each day, so check the live timetable to pick your slot.
What's a typical fare on the Rome to Florence train?
Fares typically start near €20-35 when booked in advance and climb closer to departure, so an early booking is the main way to keep the cost down.
Who operates trains between Rome and Florence?
Trenitalia runs this route. Looking at the full day's departures in one search makes it easier to match a good time with a good price.
Can you go from Rome to Florence without changing trains?
Trenitalia services connect Rome and Florence — the live schedule for your specific date will show whether it's direct or involves a change.
How far ahead should I book Rome to Florence tickets?
The lowest fares tend to appear weeks or months before departure and go quickly, so booking early — and avoiding peak days — usually pays off.
Ready to go? Check live Rome → Florence times and fares and book your seat — secure checkout, mobile tickets, every operator in one search.
Prefer to compare every rail operator? Check schedules & book →
Opens in a new tab — come back here anytime.