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 £ 40 if you buy it on the day, but the cheapest tickets can be found for only £ 19.
Find all the dates and times for this journey
1 h 19 m
2 h 10 m
Trains per day
Of the 100 trains that leave Florence for Rome every day 87 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 2 h 10 m but if you time it right, some trains will get you there in just 1 h 19 m .
The slowest trains will take 5 h 50 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||2 h 40 min|
|Average train ticket price||£19 (€21)|
|Train frequency||50 a day|
|Direct train||Yes, there are 50 direct trains a day|
|Train companies||Italo, Frecciarossa, Frecciargento, Regionale Veloce, Intercity, Frecciabianca, Trenitalia, Regionale or Intercity Notte|
Trains from Florence to Rome cover the 143 miles (231 km) long trip taking on average 2 h 40 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. While the average ticket price for this trip costs around £19, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Roma Termini.
Buy your official Trenitalia, Italo and Frecciarossa train tickets from Florence to Rome from £18 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.
Enjoy the train ride from Florence to Rome with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.
Trenitalia tickets from Florence to Rome are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train from Florence to Rome, you can expect to travel 143 miles (231 km). Check Trenitalia’s train times and tickets for the Florence to Rome route and buy your cheap ticket on Omio today!
Trenitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Florence and Rome:
Taking a train trip from Florence to Rome will see you travelling for around 1h30min by high-speed train, and 3h40min at standard speed. They travel directly south-east, with a few exceptions that take little detour in order to pass by intervening towns on the way. Train frequency is regular at a couple an hour all day.
You're especially well looked after on this route with the schedule available daily, both during the week and on weekends. They leave very early in the morning and continue at a high rate an hour until the last one in the late evening. There are just under 100 train trips a day for you to choose from. The only marked difference you'll find over weekends is that there is a night train that leaves close to 1:00 p.m. on Saturdays.
There are two options for Florence to Rome trains. The standard trip takes just over 3h30min, but if you choose a high-speed train, you can get the journey done in just under 1h30min. These times can vary by a few minutes, due to the fact that some trains depart from different stations in Florence and arrive at different stations in Rome. Peak travel times start early in the morning and repeat towards the late afternoon and early evening. Almost all trips are direct, with only a few requiring changes.
The easiest way to save money and get cheap train tickets on Florence to Rome trains, is to simply take a standard train as opposed to a high-speed one. There's no real drawback to this at all – if you're not in a rush, it's a wonderful way to take in the Italian countryside en route. You can also choose one of the cheaper train operators, and on this route, keep an eye out for trains run by Regionale. You'll find them easily enough throughout the day, but make sure to check the timetable carefully, as some of these involve an extra leg to the journey with a connection at a station in-between the two cities. You can also sign up for discount cards and loyalty cards, which can also save you money on train fares. If you're flexible about the actual dates on which you travel, then you can also try booking in advance to take advantage of the cheapest tickets available on any given day.
Departure train stations: You'll be departing from Florence Santa Maria Novella, just over a mile from the city centre, or from four of the other train stations in the city: Firenze Rovezzano is 3 miles away, Florence Rifredi takes 5 minutes by public transport, Florence Statuto is about 1.5 miles away, and Florence Campo di Marte, which is only half a mile away. All have a full complement of facilities, including coffee shops.
Arrival train stations: Most of the trains arrive at Rome Termini, a 5-minute walk from the city centre, or Rome Tiburtina, which is around 4 miles away, accessible by public transport. The longer, cheaper train rides arrive at Rome Trastevere (3 miles from the city centre) and Rome Tuscolana, which is 40 minutes' drive out and serviced by public transport. The main stations have virtually everything an upmarket shopping centre would offer, while the smaller ones have coffee shops, fast food outlets, vending machines and general amenities.
A number of train companies service this route. Most are run by three main train operators: Italo, Frecciargento and Frecciarossa. These offer predominantly direct high-speed and standard speed trips and operate throughout the day and evening. There are four other train companies offering cheaper trips, some with changes en route: Frecciabianca, Intercity, Intercity Notte and Regionale. They offer longer night trips as well, plus a late evening high-speed train.
Frecciarossa is the main provider of Florence to Rome trains, operating throughout the day. These are all direct, high-speed trips that usually take 1h35min. You can expect to find at least a couple of their trains running every hour. All of them depart from Florence Santa Maria Novella and arrive at the capital's Rome Termini. Various classes of tickets are offered, with a ticket policy that ranges from Executive and Business classes, to Premium and Standard. This is the rail provider of choice for many commuters, offering the most frequent schedule.
The main alternative train company on this route is Italo. It, too, offers a full day's worth of train travel options. Their trains all take the most direct route as well, and are high-speed trains, taking roughly 1h30min. They also run from Florence Santa Maria Novella station and arrive at Rome Termini, making them a very convenient option. There are economy and Flex fares available, offering three classes: Club Executive at the top, Prima and Smart class.
Frecciargento offers a wider choice of stations from which to depart. Your normal choice here will be to take a train out of Florence Santa Maria Novella, taking you to Rome Termini, or to use the less frequent Florence Campo di Marte to Rome Tiburtina route. This trip will take a mere 1h20min, which will shave a decent amount of time off your trip. There are no changes required and the focus is on efficiency, with a choice of first-class and economy class available.
You won't find many of these trains, but they are worth looking out for, as they are excellent value for money. They generally operate once a day and are high-speed trains that will get you to your destination without any changes in just under 1h30min. They're usually cheaper than the more frequent schedule high-speed trains, and you can change tickets right up until departure if you wish. The service runs between Florence Campo di Marte station and Rome Termini, making this a very convenient option, with a first-class option available too.
If you're not particularly concerned about travel time, then this is a great train company to opt for. They run from very early in the morning until early evening, offering roughly five trips per day. You can choose from three departure stations: Florence Santa Maria Novella going on the route to Rome Termini, from Florence Rifredi to Rome Tiburtina, or leave from Florence Campo di Marte and arrive at Rome Termini. None of the journeys require changes and you can usually get there in about three hours. First- and second-class tickets are available, and it is free to change tickets as per their ticket policy.
This train company offers a late evening trip that will take around four hours, as well as an overnight service that departs from Florence Santa Maria Novella at about midnight and arrives in Rome at dawn. There is a change at Arezzo to the south-west on this trip, but it's a really nice and leisurely way to travel. You can get a first-class upgrade to the basic ticket if you'd prefer.
The cheapest train company to choose is Regionale. It's not cheap and nasty, mind you – the trip simply takes longer. You can expect journeys of anywhere between four and six hours, depending on the time of day. Some routes require a change in Arezzo or Perugia, while others make quick changes between the different stations in Florence before heading off to Rome. This is a one-class train service, with Ordinaire tickets available across the board.
Frecciarossa, Frecciargento and Frecciabianca trains are part of the Trenitalia group and all share similar services and amenities. There are three types of tickets: Base, Economy and Super Economy. Each then allows you to choose a class. Standard class offers bistro service and Wi-Fi, while Premium welcomes you with a drink and leather seats. Step up to Business class for more space and food service, or go for Executive, which gives you a luxurious rotating chair to take in the view. Luggage is free, provided it fits into the compartments and assistance is always on hand for disabled persons. You can bring a small pet on board in a container, while larger dogs need to be on a leash and muzzled, except for service dogs. You can bring a folded bicycle with you in a carrying case. Italo has four classes, all of which offer disabled assistance. The basic class is Smart, which offers leather seats. Then comes Comfort, where you get more all round space. Or you can opt for Prima, which gives you a welcome drink and preferential boarding. The highest is Italo Premier, with plush armchairs and digital entertainment. Two items of luggage are allowed, and you can take another bag on your lap. You can also fold up your bicycle and take it with you. Pets are subject to a 22-pound weight limit, guide dogs excepted. Intercity and Intercity Notte have more basic amenities. Their two classes, First and Second, are distinguished by the former having more space to sit. Disassembled bicycles in bags and smallish pets in travel containers are allowed. Disabled assistance is also available. Regionale is the most rudimentary train service, with its single Ordinaria class. Pets can be brought in containers and you can request assistance for disabled passengers. Bicycles can be taken in carry bags.
There are a few train stations in Florence to start your journey from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. In Rome you have a few train station options to choose from for your arrival including Roma Termini, Roma Tiburtina and Roma Ostiense.
Omio customers travelling this route depart most frequently from Firenze Santa Maria Novella and arrive in Roma Termini.
The most popular departure train station with passengers for this route, called Firenze Santa Maria Novella, is located 1 mile (s) / 1 km from the city centre of Florence.
The most popular arrival train station, Roma Termini, is located 1 mile (s) / 1 km away from the city centre of Rome.
Here are some other resources that might have the information you need