Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Florence to Rome will cost around $ 55 if you buy it on the day, but the cheapest tickets can be found for only $ 55.
Find all the dates and times for this journey
1 h 32 m
1 h 35 m
Trains per day
Of the 25 trains that leave Florence for Rome every day 25 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 231 km distance in an average of 1 h 35 m but if you time it right, some trains will get you there in just 1 h 32 m .
The slowest trains will take 1 h 40 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||143 miles (231 km)|
|Average train duration||1 h 36 min|
|Average train ticket price||$27 (€22)|
|Train frequency||50 a day|
|Direct train||Yes, there are 50 direct trains a day|
|Train providers||Italo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte|
Trains from Florence to Rome cover the 143 miles (231 km) long route taking on average 1 h 36 min with our travel partners like Italo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $18 (€15), but the average price of train tickets is $27 (€22). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Roma Termini.
Buy your official Trenitalia, Italo and Frecciarossa train tickets to Rome from Florence from $18 (€15) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.
Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.
Taking a train with Trenitalia is a great way to travel between Florence and Rome, and Omio can show you the best times and tickets available for the 143 miles (231 km) long train journey. Trenitalia offers different fares for the Florence to Rome journey with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes between Florence and Rome, and buy your cheap Trenitalia train ticket on Omio easily and securely today.
Read on for COVID-19 recommendations and policies for your Trenitalia train ticket between Florence and Rome:
For those traveling within Italy, there are numerous trains from Florence to Rome that you can book. There are an average of 100 different journeys to choose from each day, making it easy to find a trip that suits your schedule. With the train ride taking between 1 hour 30 min. and 4 hours depending on which ticket you book, you’ll still get there soon enough.
When booking a train from Florence to Rome, there are two main companies that you can choose to travel with: Trenitalia and Italo. Both of these providers offer trips frequently throughout the day and generally do not require transfers. However, if you choose Italo, your trip will be just an hour and a half, while a Trenitalia ride will be 3 to 4 hours.
In general, Trenitalia offers between 40 and 50 daily trains between Florence and Rome. While almost all train rides offered by Trenitalia do not require transfers, some specific journeys will require you to change trains in Perugia. Your journey will depart from Florence Santa Maria Novella, Florence Campo di Marte, or Florence Rifredi, and you will arrive at Rome Termini or Rome Trastevere. You can plan on the trip lasting between 3 and 4 hours. Trenitalia has a flexible ticket policy that allows customers to exchange tickets for no additional fee, or to get a refund for a 20 percent fee.
Like Trenitalia, Italo also offers 40 to 50 trains every day between Florence and Rome; the first train on both weekdays and weekends departs early in the morning. When traveling with Italo, you will not have to make a transfer. The majority of trains depart from Florence Santa Maria Novella, Florence Campo di Marte, or Florence Rifredi, and arrive at either Rome Termini or Rome Trastevere. Because Italo is known for its high-speed trains, the journey will last approximately 1 hour 30 min. Similar to Trenitalia, Italo also allows tickets to be exchanged for free or to be refunded for a 20 percent fee.
Most Trenitalia trains offer one ticket type for travelers to choose from, which is the Second Class option. Those traveling in Second Class have access to a variety of different convenient services, like ample luggage storage, a bistro that sells refreshments, and comfortable arm-chair seating. Additionally, one bike per traveler is permitted on the train for no additional cost. Those with disabilities can contact the company ahead of time to have an employee help with their special needs. Italo has two primary ticket types to choose from—Smart and Prima. In Smart Class, there are services like free Wi-Fi and access to a cinema-equipped coach, while Prima rides are equipped with additional leg room and a special welcome service at the start of your trip. Italo has limits on the size of luggage that you can bring on board, so make sure to measure your bicycle and look at the restrictions before bringing it on board. All facilities on their trains are wheelchair accessible, and employees can help with boarding and exiting.
The earliest train that departs from Florence to Rome during both the week and on weekends is at approximately 6:00 a.m., and the last train typically departs at around 12:45 a.m. Each hour of the day, there are 5 to 10 trains that you can choose from, depending on your personal schedule. There tend to be fewer trains running on the weekends and during holidays, so you may only have 1 to 5 trains to choose from per hour during those times.
Depending on what type of train you're traveling on and which company you book your journey with, the trip will last anywhere from 1 hour 30 min. to 4 hours. Peak travel times are in the morning to early afternoon, and very few services require transfers.
Departure train stations: You can depart from 3 stations: Florence Santa Maria Novella, Florence Campo di Marte, or Florence Rifredi. Florence Santa Maria Novella, which is close to the city center, can be conveniently reached by tram, while Florence Campo di Marte is in the southern part of the city and can also be accessed by tram. Florence Rifredi is in the northern part of the city and is reachable by both bus and tram. Make sure to arrive 30 minutes before your train departs. Most stations have stores where you can purchase refreshments and travel essentials, in addition to restrooms and Wi-Fi.
Arrival train stations: Rome Termini or Rome Tiburtina. To reach Rome Termini, which is located in the city center, you can take the local subway. You can access Rome Tiburtina, which is northeast of the city, via bus line 548. At the train station, you can grab a bite to eat, use the restrooms, or browse the Internet.
To save money on your trip, try to book your tickets from Florence to Rome in advance. Other ways to find low-cost tickets include being flexible on dates and times, as well as opting for a slower train instead of a high-speed train. Both Trenitalia and Italo offer discounts for youth and senior citizens.
Most people wishing to take a train from Florence to Rome will need to begin their journey at Florence's main train station - Santa Maria Novella. Positioned right alongside the city center of Florence, Santa Maria Novella is easy to reach; all passengers need to do is find their way into the city and follow the signs for the station. Florence's city buses also frequently stop at Santa Maria Novella, coming in from various points around the city and running on a regular basis every day. If you're taking the bus to Santa Maria Novella, it's highly recommended that you obtain a ticket before you travel.
Most trains from Florence will stop at Rome Termini - the city's main station. Termini is a bustling transport hub that also doubles as the city's major bus terminal. Transportation to other areas of the city is remarkably easy from Termini, with the Underground Metro arguably the best way to get around Rome.
Rome is one of Europe's most treasured cities. Both mesmerizing and fascinating all year round, the famous capital of Italy attracts thousands of tourists every day to see the sights of the Colosseum and the Vatican.
Here are some other resources that might have the information you need