Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Rome to Florence by train
-
Cheapest Price CA$4.68
-
30 days in advance CA$52.26
-
7 days in advance CA$63.70
-
First train05:35
-
Last train20:55
-
Avg changes0
-
Fastest journey1hr 21m
-
Distance230 kilometres
-
Trains per day110
-
Avg. journey time2hr 15m
-
Train operators
The journey from Rome to Florence by train features stunning views and comfortable accommodations for guests from all across the globe. Whether you’re visiting Italy on vacation or a local planning a quick weekend getaway, Rail Europe is here to help you make the most out of your travels.
Rome to Florence train services include elite operators like Trenitalia and Italo, as well as more affordable options like Regionale and Intercity (IOC) trains. This gives you plenty of opportunities to find the best train for your budget, schedule and travel needs.
In this guide, we’ll explain everything you need to know to plan a train trip from Rome to Florence and give you some helpful tips for making the most of your trip.
Services from Rome to Florence by train
Rome to Florence high-speed train travel is fast, convenient and far more comfortable than travelling through an airport or by car. Trenitalia and Italo both provide service along the route, including standard and luxury train accommodations tailored to your needs.
Trenitalia
Trenitalia operates the Frecciarossa from Rome to Florence train and conveniently connects to Florence Santa Maria Novella and Roma Termini. Trenitalia is one of Italy's most reliable train services, so you can always find a train that fits your schedule.
On Freccariosa, guests can enjoy comfortable seating arrangements, free Wi-Fi, plenty of luggage space and access to snacks and beverages that can be purchased throughout the trip. You can also upgrade your train class and explore Freccariosa’s private meeting areas, enhanced seating options and gourmet dining experiences for a higher cost.
Italo
Operated by Nuovo Trasporto Viaggiatori (NVT), Italo is another popular train service from Rome to Florence. Italo is a modern high-speed train that offers guests unmatched comfort and exclusive amenities. Many travellers rave about Italo’s flexible seating arrangements and flexible departure times, making planning your trip easier than ever.
While onboard, guests can look forward to comfortable recliner seats, free Wi-Fi snacks and beverages available for purchase and a friendly, helpful staff. Like Freccariosa, Italo from Rome to Florence also offers upgraded amenities that can enhance your travel experience for a higher ticket price, including more legroom and complimentary food service.
Regionale and Intercity Trains
If you’re looking to save money on your trip, Regionale and Intercity (IOC) trains can be a good option. Even though these are not modern high-speed trains from Rome to Florence, they do provide reliable service for many guests.
Since the trip will be significantly slower, you may be able to relax and enjoy the breathtaking scenery. However, Regionale and IOC trains do not offer the same level of accommodations as Freccarios and Italo, which could mean a less comfortable journey – but only slightly.
How to find the best high-speed train from Rome to Florence
Rail Europe is dedicated to helping travellers easily plan their day trip from Rome to Florence by train. On our site, you can compare the best deals on tickets, departure times and onboard amenities in one convenient place. Tickets along this route go on sale 11 months before the travel date. Start planning your next trip today.
Rome to Florence train schedules
Travelling from Rome to Florence by train is extremely popular, so there are many departure times to choose from when planning your trip. One average, there are 110 trains that run along this route each day. Here’s a look at the current Rome to Florence train schedules:
Fastest travel times:
The fastest train from Rome to Florence operates at 1 hour and 21 minutes, and covers a total distance of 230 kilometres.
Earliest travel times:
Currently, the earliest train from Rome to Florence during the week departs at 05:35, and on the weekends at 05:35.
Latest travel times:
If you’re looking for a late-night train from Rome to Florence, the latest train departure during the week is 20:55, and on the weekend is 20:15.
Number of daily departures:
Daily train departures from Rome to Florence happen every 5 minutes, and 110 trains service this popular route each day.
How to buy train tickets from Rome to Florence
At Rail Europe, we make it easy to compare and buy train tickets from Rome to Florence in just a few clicks. Plus, our booking notifications feature lets you set your travel preferences and get updates and exclusive deals delivered directly to your inbox.
Ticket prices
The cost of your tickets will vary greatly depending on whether you choose to travel Standard or First-Class from Rome to Florence. Currently, cheap train tickets from Rome to Florence cost around CA$4.68, and you can always save even more by booking your trip ahead of time.
For example, a ticket booked more than 30 days in advance might cost around CA$52, while a ticket booked just seven days in advance will cost more like CA$63.
Train passes versus tickets
If you often travel from Rome to Florence by train, purchasing a Eurail Pass can help you save time and money. Instead of paying for a round-trip train from Rome to Florence, these passes give you the freedom to explore unlimited European trips for one low cost.
Rome to Florence train station options
Travelling from Rome to Florence by train includes two train station destinations, Florence Santa Maria Novella and Rome Termini. Each stop offers shopping, dining and comfortable waiting areas for guests to relax before they board.
Florence Santa Maria Novella
Florence Santa Maria Novella is located in the heart of the city. It includes 19 platforms and serves more than 160,000 travellers every day. Even better, the station is centrally located to some of the city’s most iconic sites, like the Duomo Cathedral, so you won’t have to waste time beginning your adventures.
Plus, the Florence Santa Maria Novella station features many shops, restaurants, pharmacies and banking services. It also offers exclusive club memberships for frequent travellers, which is a good investment if you plan to use this route often.
Rome Termini
As the largest train station in Italy, Rome Termini features 29 platforms and serves thousands of travellers each day. Rome Termini is also centrally located and is just a short walk from some of Rome’s must-see destinations.
Rome Termini offers club members exclusive benefits, including a private lounge and concierge service. We highly recommend becoming a club member if you travel from Rome to Florence by train often.
Boarding procedures on high-speed trains from Rome to Florence
Even though travelling by train is much less stressful than an airport, there are still some security procedures you’ll need to be prepared for before you can board your train.
Security procedures
Passengers will need to verify their identity and provide their ticket information before boarding their trip. You may also be asked to have your bags checked by security, so arriving early is always a good idea.
Travel tips
We recommend familiarising yourself with each Rome to Florence train station before arriving, including any security procedures. You should also have your tickets and ID ready when you arrive. Downloading your tickets on a smartphone, table or other electronic devices is a great way to ensure you don’t lose your documents.
Classes and services for Florence to Rome trains
Freccariosa
Freccariosa offers four train classes: Standard, Premium, Business and Executive.
Standard
Standard travellers can expect:
Comfortable eco-leather reclining chairs
Free Wi-Fi
Plenty of luggage space
Snacks that can be purchased separately
Premium
In the Premium class, guests have access to all the amenities available in Standard, along with the following:
Free newspapers
Gourmet meal options delivered directly to their seats
Enhanced seating arrangements with more legroom
Business
For Business travellers, Freccariosa offers even more amenities, like a dedicated quiet cabin for peace and relaxation.
Executive
Executive class guests can access a private meeting room to conduct business on the go.
Italo
Italo trains from Rome to Florence include Smart Class, Prima Business Class, and Club Ambience.
Smart
Smart Class features:
Comfortable reclining seats
Built-in footrests
Large luggage compartments
Access to the train’s free Wi-Fi network
Curated selections of movies and TV shows
Prima Business
On Prima Business Class, guests can enjoy:
Skipping boarding queues with fast-track entry service
Complimentary beverages and snacks as part of their exclusive welcome package
Club Ambiance
Italo’s most elite class option, Club Ambience, includes:
Access to the Italo Club private lounge areas where guests can mingle and unwind on their trip
Enhanced seating with more legroom, bigger armrests, and more storage
Regionale
Regionale trains also offer a First-Class train tickets from Rome to Florence, which include:
More legroom
Enhanced seats for better comfort
Dedicated power outlets for each seat
In Standard class, guests can enjoy things like:
Free Wi-Fi
Flexible seating arrangements
Snacks and beverages available for purchase
Intercity
On Intercity or IOC trains, guests in Standard class can access the train’s free Wi-Fi network and sit wherever they choose.
Upgrading to First-Class allows you to enjoy more legroom and extended luggage storage during your trip.
Important train travel documents and customs procedures
There are a few important documents you should have with you prior to boarding your train, including:
Train tickets
All guests will be asked to validate their tickets before boarding, including point-to-point and round-trip tickets from Rome to Florence. You can print your tickets before arriving at the train station or present them on your smartphone, tablet or other electronic devices.
Train passes
Train pass holders will also need to validate their information either by presenting their physical pass or displaying it on their electronic devices.
Personal ID
All passengers will need to present a valid photo ID before boarding their train. This can include a driver's license, government-issued ID card or passport.
Both Rome to Florence train stations are restricted to guests who have been properly validated, which helps keep travellers safe and eliminates the need for stressful security lines like you would find in an airport.
Frequently asked questions:
How long is it from Rome to Florence by train?
The total distance from Rome to Florence by train is 230 kilometres. Thankfully, modern high-speed trains allow you to make the journey in a fraction of the time. The fastest train from Rome to Florence covers the entire distance in just 1 hour and 21 minutes.
When do tickets from Rome to Florence go on sale?
Tickets are available for this route 11 months in advance.
Are there night trains available for this route?
Yes! Travelling by train is extremely convenient for late-night guests. The latest Rome to Florence train departure for weekdays runs at 20:55, and the latest train on the weekend is 20:15.
Where can I find cheap train tickets from Rome to Florence?
Rail Europe is here to take the headache out of booking train tickets from Rome to Florence by allowing you to instantly compare the best train ticket prices, departure times and more. You can also set up booking notifications to find the best deals on ticket fares from Rome to Florence fast.
When should I book train tickets from Rome to Florence?
We highly recommend buying train tickets at least 30 days in advance. This makes it easy to plan your trip and reduces the cost of your tickets. For instance, tickets booked 30 days in advance cost around CA$52, versus a ticket booked just seven days in advance, which costs CA$63.
Which trains operate from Rome to Florence?
Trenitalia and Italo both offer high-speed trains from Rome to Florence. Each train includes access to comfortable seats, free Wi-Fi and luxury train ticket options tailored to your needs.
What amenities are included in my train ticket?
Depending on the class you choose, you’ll be treated to reclining seats, free Wi-Fi, snacks and beverages for purchase. In higher classes, you can also enjoy gourmet meals, more legroom, quiet cabins, private lounge areas, and more.
Plan your trip from Rome to Florence by train
At Rail Europe, we’re on a mission to make travelling by train affordable and accessible to all. Our website offers insight into the best train tickets from Rome to Florence, allows you to set up booking notifications, compares Rome to Florence train schedules and more. Start planning your trip with Rail Europe today.
Other journeys to Florence View all journeys to Florence
-
From London to Florence From CA$121.16
-
From Paris to Florence From CA$54.86
-
From Milan to Florence From CA$4.68
-
From Venice to Florence From CA$4.81
-
From Verona to Florence From CA$20.67
-
From Genoa to Florence From CA$19.63
-
From Cannes to Florence From CA$71.37
-
From Ventimiglia to Florence From CA$111.80
-
From Bologna to Florence From CA$4.68
-
From Turin to Florence From CA$19.63
-
From Nice to Florence From CA$24.31
-
From Padua to Florence From CA$20.67
Other journeys from Florence
-
From Florence to Milan From CA$4.68
-
From Florence to Venice From CA$4.68
-
From Florence to Perugia From CA$24.57
-
From Florence to Siena From CA$16.25
-
From Florence to Verona From CA$20.28
-
From Florence to Pisa From CA$4.81
-
From Florence to La Spezia Centrale From CA$19.63
-
From Florence to Naples From CA$4.81
-
From Florence to Lucca From CA$13.00
-
From Florence to Arezzo From CA$14.82
-
From Florence to Livorno Centrale From CA$17.16
-
From Florence to Riomaggiore From CA$25.48
Other journeys from Rome
-
From Rome to Venice From CA$4.68
-
From Rome to Milan From CA$20.54
-
From Rome to Verona From CA$41.34
-
From Rome to Bari From CA$9.62
-
From Rome to Naples From CA$4.68
-
From Rome to Perugia From CA$24.83
-
From Rome to Pisa From CA$4.68
-
From Rome to Bologna From CA$4.81
-
From Rome to Salerno From CA$4.68
-
From Rome to Tivoli From CA$4.16
-
From Rome to Padua From CA$18.98
-
From Rome to Genoa From CA$4.68
Frecciarossa or Frecciargento or Italo
Italo and Trenitalia Frecciargento, regionale and Frecciarossa operate on this route from Rome offering the option of a few fast trains. The high-speed route between the two cities initially travels north up the valley of the River Tiber before cutting through the hills to reach the Arno Valley, which it follows down to Florence.
Rome to Florence

For the journey from Rome to Florence, Trenitalia trains (either Frecciarossa or Frecciargento) usually depart from Roma Termini station, with a stop at Roma Tiburtina along the way. Italo services on this route follow the same pattern. Two Florence-bound Trenitalia trains each day start at Fiumicino Airport. Most of these high-speed trains from Rome arrive at Florence Santa Maria Novella (SMN) station. Just half a dozen trains each day stop instead at an alternative station in Florence called Campo di Marte.
All but a handful of the fast trains from Rome Tiburtina to Florence SMN run non-stop between the two cities.