background

Rome to Florence Trains

08
Oct
Return

Departure schedule

Morning departures

Fastest trip1 hrs 27 min
Longest trip1 hrs 42 min
Earliest05:35
Latest11:58
Departures27

Afternoon departures

Fastest trip1 hrs 31 min
Longest trip1 hrs 42 min
Earliest12:20
Latest17:55
Departures16

Evening departures

Fastest trip1 hrs 31 min
Longest trip1 hrs 41 min
Earliest18:20
Latest20:46
Departures6

Travelling from Rome to Florence by Train

The Rome to Florence train is the easiest way to travel between two of Italy's main cities. High-speed trains connect Rome and Florence directly, running from Roma Termini to Florence Santa Maria Novella in as little as 1 hour 27 minutes on our timetable. High-speed trains are considered the most efficient way to travel between these cities: they leave from the city center, arrive in the city center and avoid the traffic and airport transfers that come with driving or flying. With 49 departures a day on our timetable, you'll always find a train that fits your plans.

Italo operates high-speed trains between Rome and Florence, and Trenitalia offers Frecciarossa and Frecciargento trains on this route. Trains from Rome to Florence have free Wi-Fi, and trains offer air conditioning and power outlets at each seat. Whether you're planning a day trip to see the Uffizi Gallery and the Ponte Vecchio or a longer stay in Tuscany, the train ride through the countryside of Lazio, Umbria and Tuscany is a relaxing start to your Florence travel.

Did you know that you can craft extraordinary itineraries with the assistance of an Italy trip planner online? Combine Rome and Florence with Venice, Milan or Naples, and explore the beauty and charm of Italy at your own pace, with fast trains connecting the main Italian cities in just a few hours.

Rome to Florence trains information

Rome
Termini, ItalyTiburtina, ItalyOstiense, ItalyLargo Mazzoni (Autostaz. Tiburtina), Italy
231 km
Florence
Santa Maria Novella, ItalyCampo Di Marte, ItalyRifredi, Italy
1 h 27 m
Shortest travel time
$65
Lowest train ticket cost
49
Avg. daily departures
05:35
Earliest departure
20:46
Latest departure
Trains typically depart from Roma Termini and arrive at Firenze Santa Maria Novella. Roma Termini is Rome's main train station, located in the city center with direct access to metro lines A and B, buses and the Leonardo Express train to Fiumicino Airport. Some trains also stop at Roma Tiburtina. Arrive about 15 to 20 minutes before departure, check the boards for your platform and have your ticket ready at the gates. Trains arrive in the city center, making travel convenient: Florence Santa Maria Novella is a short walk from the Duomo, Santa Maria del Fiore and most hotels in the historic centre.

Popular questions about trains from Rome to Florence