Trip to Florence

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance268 km
Avg. price$ 80
Train trips5 found

Trains from Rome to Florence

🚆 Experience a convenient and efficient journey from Rome to Florence by train, with services departing every 20 minutes from Roma Termini. Operated by Trenitalia Frecce, the train ride takes approximately 1 hour and 36 minutes, providing a smooth and comfortable travel experience. 🌆 Covering a distance of 249 km, the train route from Rome to Florence offers multiple options for travelers to explore. Whether you choose a route towards Milano Centrale or Venezia S.Lucia, both paths lead to the stunning destination of Firenze Santa Maria Novella, where you can immerse yourself in the charm of Florence. 🎫 With affordable ticket prices ranging from €17 to €74, travelers can enjoy a hassle-free journey to Florence, soaking in the beautiful landscapes while onboard. Whether opting for the Trenitalia or ITALO TRENO services, the trip from Rome to Florence promises a delightful blend of convenience and scenic views along the way.

Where to stay in Florence

There are over 3544 hotels to stay in Florence. Prices range from $18 per night.

Accomodation

Will you be returning to Rome by train?

If you are looking for the return train journey, check out trains from Florence to Rome

See schedule