COMPARE Prices across different modes

Fri
29 Oct
£19Regionale
Find prices
Sat
30 Oct
£19Regionale
Find prices
Sun
31 Oct
£19Regionale
Find prices
Mon
1 Nov
£19Regionale
Find prices
Tue
2 Nov
£18Intercity
£12Movelia
Wed
3 Nov
£18Intercity
Find prices
Thu
4 Nov
£18Intercity
Find prices
Fri
5 Nov
£18Intercity
£12Movelia
Sat
6 Nov
£13Intercity
Find prices
Sun
7 Nov
£19Regionale
Find prices
Mon
8 Nov
£13Intercity
£7Flixbus
Tue
9 Nov
£13Intercity
£7Flixbus
Wed
10 Nov
£13Intercity
Find prices
Thu
11 Nov
£13Intercity
£7Flixbus
Fri
12 Nov
£13Intercity
Find prices
Sat
13 Nov
£13Intercity
£7Flixbus
Sun
14 Nov
£19Regionale
£7Flixbus
Mon
15 Nov
£13Intercity
Find prices
Tue
16 Nov
£11Intercity
£7Flixbus
Wed
17 Nov
£11Intercity
£7Flixbus

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Florence Santa Maria Novella and Rome Termini

distanceDistance144 miles (232 km)
durationAverage train duration2 h 40 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersItalo, Frecciarossa, Regionale Veloce, Frecciargento, Regionale, Intercity or Trenitalia

Trains from Florence Santa Maria Novella to Rome Termini cover the 144 miles (232 km) long route taking on average 2 h 40 min with our travel partners like Italo, Frecciarossa, Regionale Veloce, Frecciargento, Regionale, Intercity or Trenitalia. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £22, you can find the cheapest train ticket for as low as £18.

Train companies

Italo trains between Florence Santa Maria Novella and Rome Termini

Find the best trains from Florence Santa Maria Novella to Rome Termini with Omio's travel partners Italo from £18. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Italo

If you're looking for cheap Italo tickets from Florence Santa Maria Novella to Rome Termini, check out Omio! With one-way Florence Santa Maria Novella to Rome Termini train ticket prices starting as low as £42 when you book in advance, we'll help you get to Rome Termini from Florence Santa Maria Novella by showing you the latest Italo offers, train timetables and tickets for this 144 miles (232 km) route. You can also review relevant ticket information for each class fare available on this route, such as luggage policy and amenities offered onboard with Italo. If you search for Italo tickets from Florence Santa Maria Novella to Rome Termini in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Florence Santa Maria Novella to Rome Termini on offer, Omio makes it easier than ever for you to find that perfect train with Italo so you can enjoy a smooth and comfortable journey.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips

Trains from Florence Santa Maria Novella to Rome Termini
Travel by train to Rome Termini easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence Santa Maria Novella to Rome Termini.
FAQs
How much does a cheap train from Florence Santa Maria Novella to Rome Termini cost?
You can find a cheap train from Florence Santa Maria Novella to Rome Termini for some dates and times for as low as £18  one way in the next 7 days.
How much is a train ticket from Florence Santa Maria Novella to Rome Termini?
If you’re looking to purchase your train tickets in the next week, you can expect the Florence Santa Maria Novella to Rome Termini train price to come in at an average of £22  one way.
What is the distance to Rome Termini from Florence Santa Maria Novella via train?
When travelling this route you should expect the distance to Rome Termini from Florence Santa Maria Novella via train to be approximately 144 miles (232 km).
How many hours does it take from Florence Santa Maria Novella to Rome Termini by train?
The train time between Florence Santa Maria Novella and Rome Termini is on average 2 h 40 min  for the 144 miles (232 km) long journey, but the time it takes to go between Florence Santa Maria Novella and Rome Termini by train can vary depending on specific dates or travelling on weekends and holidays.
What train providers offer a service to Rome Termini from Florence Santa Maria Novella?
Take the Florence Santa Maria Novella to Rome Termini train with Italo, Frecciarossa, Regionale Veloce, Frecciargento, Regionale, Intercity or Trenitalia. However, it's always good to check out all possible train providers for the trip from Florence Santa Maria Novella to Rome Termini as there might be differences in the amenities they offer.
Is there a direct train to Rome Termini from Florence Santa Maria Novella?
Yes, there are 25 direct trains a day from Florence Santa Maria Novella to Rome Termini. If you’re looking for a direct train from Florence Santa Maria Novella to Rome Termini, consider travelling with Italo, Frecciarossa, Frecciargento, Regionale or Intercity. Non-stop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many train services per day are there between Florence Santa Maria Novella and Rome Termini?
The average number of trains departing Florence Santa Maria Novella for Rome Termini is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Florence Santa Maria Novella to Rome Termini? What time is the last train from Florence Santa Maria Novella to Rome Termini?
The earliest train for this journey departs from Florence Santa Maria Novella at 04: 45. The last train leaves from Florence Santa Maria Novella at 19: 14. Check Omio for the latest train schedule from Florence Santa Maria Novella to Rome Termini and book the best time to depart on your chosen travel date.
When should I book Florence Santa Maria Novella Rome Termini train tickets to score the best deals?
The price of a one way train ticket from Florence Santa Maria Novella to Rome Termini is on average £22 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Rome Termini from Florence Santa Maria Novella available a few months in advance.

Important Stations and Airports for this Journey

Florence Santa Maria Novella
Rome Termini
The major railway station for departures from Florence Santa Maria Novella is. Read all the information you need to know about services, amenities and connections at for your trip from Florence Santa Maria Novella to Rome Termini.

Trains from Florence Santa Maria Novella to Rome Termini: related information

Here are some other resources that might have the information you need