How to get from Rome to Florence by train

Popular train route from Rome to Florence Rome and Florence are two of the most beautiful and historically important cities in Italy. Traveling by train between them is easy, affordable and fast. Let us tell you what your options are and how you can have a smooth Italian vacation by rail.

Train options for Rome to Florence
Traveling by high-speed train
Traveling by regional train
Eurail passes

Video train route Rome - Florence


Train options for Rome to Florence



Travel time

Seat reservations

From/to stations

High-speed train

1hr 30min


Rome (Roma) Termini -
Florence (Firenze) S.M.N.

Regional train

3hr 20min

Not required

Rome (Roma) Termini -
Florence (Firenze) Campo Marte

Traveling by high-speed train

Le Frecce trains at platform

Le Frecce trains at platform

The fastest way to travel from Rome to Florence is by taking the Le Frecce high-speed train. This modern and luxurious train will get you to your destination in only 1 hour and 30 minutes. For actual travel times, check out our timetable.

If you travel with a Eurail pass, you don't need to buy a ticket and only pay a small reservation fee. We recommend you book your seats as far in advance as possible.
Read more about making seat reservations.

Traveling by regional train

Regional train in Italy

An Italian regional train crosses a bridge

Taking a regional train from Rome to Florence means more travel time than by high-speed train. It also means you don't have to reserve a seat and you can stop along the way in charming Italian cities like Orvieto and Arezzo.

If you're looking to get inspired, check out our blog entry on traveling between Rome and Florence.


If you have a Eurail pass, you don't need to buy a ticket. You can travel on this train for free and get on and off whenever you like.

Eurail Passes

Eurail pass

Eurail pass

The Eurail pass is a train pass that lets you travel on nearly every train in Europe. It comes in all shapes and sizes, so you can pick the one that best fits your vacation plans.
Check out our Eurail passes.


If you're only looking to travel in Italy, the Eurail Italy Pass might be just the thing for you. Otherwise you can choose another pass and make this journey part of a larger, exciting European adventure!

Related pages

- Eurail passes
- Countries in Europe
- Countries
Back to top