Trip to Rome

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 Florence to Rome

🚂 Experience a swift and convenient journey by train from Florence to Rome. The direct Trenitalia Frecce service from Firenze S.M.N. to Roma Termini runs every 20 minutes and takes approximately 1 hour and 37 minutes. 🌆 Enjoy the picturesque views as you cover the distance of 249 km between Florence and Rome. Choose from multiple routes, such as the Frecciarossa or Italo Treno, with travel times averaging 1 hour and 26 minutes. Whichever route you select, the train will take you from Firenze Santa Maria Novella to Roma Tiburtina. 🎟️ Ticket prices for the Florence to Rome train vary from €17 to €157, offering flexibility to suit different budgets. Check the Trenitalia or Italo Treno websites for schedules, ticket booking, and additional information to make your journey from Florence to the historic city of Rome seamless and enjoyable.

Where to stay in Rome

There are over 10451 hotels to stay in Rome. Prices range from $8 per night.

Find accommodation

Will you be returning to Florence by train?

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

See schedule