Home › Guides › How to Get to Florence from Rome
How to Get to Florence from Rome
The quickest answer to how to get to Florence from Rome is the high-speed train: Italo covers the 261 km run in 1 hour and 25 minutes, and about 61 trains a day leave Rome for Florence. This guide covers every way to make the trip, from the fast train and the airport connection to the bus, the car and what to do when you step off at Santa Maria Novella.
Quick answer Train, airport, bus or car: the short version
Take a high-speed train from Roma Termini to Firenze Santa Maria Novella: it takes 1 hour and 25 minutes on Italo and 1 hour and 30 minutes on Le Frecce. Trenitalia and Italo both sell tickets in their apps. If you land at Fiumicino, ride the Leonardo Express to Termini and buy the Florence ticket only once you are through passport control.
Key takeaways
- High-speed trains leave Roma Termini about every 10 minutes, so a day of private tours in florence italy fits easily between a morning and an evening train.
- Arriving mid-morning? The 3-hour private walking tour with a licenced guide is the natural first stop.
- With an hour to spare before a return train, the DAVID and Accademia Gallery Private Tour lasts 1 hour.
- The bus takes about 3h 15m and the drive about 2h 41m, so keep a car for the Private Chianti Wine Tour & Tasting and similar countryside days.
What is the best way to travel from Rome to Florence?
The high-speed train is the best way for almost every traveller, because it is the fastest option and runs from early morning to late evening.
Five ways link the two cities. Here they are side by side, with the time each one takes and where it leaves from.
Every way from Rome to Florence compared
The table below compares journey times from the operators and from Rome2Rio's route data. The train wins on speed and frequency. The bus and rideshare are slower but can cost less, and Rome2Rio lists rideshare as the cheapest way. Driving makes sense only if you want a car in Tuscany afterwards. Flying sounds fast but takes about 2h 47m door to door once you add both airports.
For most people the plan is simple: a fast train into Santa Maria Novella, then a day of private tours in florence italy.
| Way | Time | Leaves from | Arrives at |
|---|---|---|---|
| High-speed train | 1h 25m to 1h 41m | Roma Termini or Roma Tiburtina | Firenze Santa Maria Novella |
| Regional train | Slower, may need a transfer | Rome | Florence, with stops such as Orvieto and Arezzo |
| FlixBus | About 3h 15m | Roma Tiburtina | Florence Villa Constanza |
| Rideshare | About 3h 12m | Agreed with the driver | Agreed with the driver |
| Car | About 2h 41m for 171 miles | Your pick-up point | Your destination |
| Plane | About 2h 47m door to door | Rome airport | Florence airport |
Santa Maria Novella is the main railway station in Florence. Photo: MenkinAlRire, CC BY-SA 4.0, via Wikimedia Commons
Is there a high-speed train between Rome and Florence?
Yes, Trenitalia and Italo both run high-speed trains between Rome and Florence, with about 61 trains a day.
Two companies share the fast line. Trenitalia runs its Le Frecce trains and Italo runs its own. Both have booking apps, so the ticket can live on your phone.
Stations at both ends
In Rome, Italo leaves from Roma Termini and Roma Tiburtina. Termini is the main station and the one most visitors use. In Florence, the fast trains arrive at Firenze Santa Maria Novella, the station locals call SMN.
Direct trains depart Roma Termini about every 10 minutes, according to Rome2Rio. You rarely need to plan your day around one fixed departure.
First and last trains
About 61 trains a day run on the route. The earliest leaves Roma Termini at 5:35 a.m. and the last at 9:30 p.m. That window is what makes a day trip work. You can be in Florence for breakfast and still be back in Rome for a late dinner.
On a busy travel day, check the departure board for the platform. The ticket names the train number, and the board shows where it leaves from.
How long is the bullet train ride from Rome to Florence?
The bullet train ride takes 1 hour and 25 minutes on Italo and 1 hour and 30 minutes on Le Frecce.
Sources quote slightly different times, because they measure different trains and different departure stations. All of them land in the same short window.
Journey times by source
Each source below gives its own figure for the same route. The gap between them is a few minutes, which matters only if you are chasing a timed entry in Florence.
| Source | Journey time | Distance quoted |
|---|---|---|
| Italo | 1 hour and 25 minutes | 261 km |
| ItaliaRail | 1 hour and 29 minutes | 162 miles |
| Interrail (Le Frecce) | 1 hour and 30 minutes | Not given |
| Rome2Rio | About 1h 41m | Not given |
Can you take a slower regional train instead?
Yes. Regional trains also run between the two cities. They need no seat reservation and let you stop in Orvieto and Arezzo along the way, which turns the trip into a day of its own.
The trade-off is time. Regional trains are slower and may require a transfer, so they suit a traveller with a free day rather than one with a booked tour in Florence.
How much does it cost to ride the train from Rome to Florence?
The fare depends on the operator, the class and how early you book, so compare Trenitalia and Italo for the same departure on their own sites.
Fares move with demand, so the price you see in the app is the one that counts. Check both Trenitalia and Italo for your date before you buy.
Where to buy and what lowers the fare
Buy in the Trenitalia or Italo app, or on their websites. Trenitalia prices its Le Frecce trains on its own site, so compare the two for the same hour.
Italo also sells three offers worth checking. Its day return offer gives discounts of up to 50%. Its family offer lets children travel free. Its young offer gives discounts of up to 70%. If you hold an Interrail Pass, high-speed trains need only a small seat reservation fee, and regional trains need no reservation at all.
Classes and luggage
Italo sells three classes on the route: Smart, Prima and Club Executive. Check the Smart luggage rule before you book it. Luggage larger than 75x53x30 cm is not permitted in Italo Smart class, so a big suitcase points you to a higher class or to Trenitalia.
Tours That Fit
Private Florence tours short enough to fit between two trains from Rome.
from $213.81
Private Florence Tour: 3-Hour Walking Tour with a Licenced Guide
Three private hours with a licensed guide from Santa Maria Novella to the Duomo and Ponte Vecchio, with the old pharmacy included.
Check Availability
from $120.41
DAVID and Accademia Gallery Private Tour
A one-hour private visit to the David with the Accademia ticket and headsets in the price.
Check Availability
from $170.23
Florence Duomo Complex Private Guided Tour
Two private hours through the Baptistery, the Duomo Museum and the crypt with the Ghiberti pass included. No dome climb.
Check Availability
from $161
Florence Vintage Electric Fiat 500 - Private City Tour
A vintage electric Fiat 500 with a driver-guide up to Piazzale Michelangelo, San Miniato and the hills, from 90 minutes.
Check AvailabilityHow to get to Florence from Rome airport?
Take the Leonardo Express from Fiumicino to Roma Termini, then a high-speed train to Florence, and allow at least two hours from landing to boarding.
This is the one leg where booking ahead can cost you. A late flight and a fixed-time ticket are a poor match.
Step by step from Fiumicino
First, clear passport control and customs. Plan at least two hours from landing to being on a train, because those queues decide your timing.
Second, ride the Leonardo Express from the airport to Roma Termini. It is the same airport train that runs from Termini out to Fiumicino.
Third, at Termini, buy a Trenitalia or Italo high-speed ticket for the next train with seats. Departures run about every 10 minutes, so the wait is short.
Should you book the Florence train before you fly?
No. Travel advisers say not to book the airport connection in advance, because a delayed flight can make you miss a fixed train. Buy the Rome to Florence high-speed ticket once you have landed and know your real arrival time. If you want certainty, book a flexible fare in the app and choose the train only once you are at Termini.
Is there a direct train from Fiumicino airport to Florence?
Only about one or two direct trains a day run from Fiumicino to Florence. They rarely line up with a flight, so most travellers take the Leonardo Express to Termini and change there.
How to get to Florence from Rome by bus?
A direct FlixBus runs hourly from Roma Tiburtina to Florence Villa Constanza and takes about 3h 15m.
The bus is the slow option. It suits a traveller who has time to spare and wants a fixed seat without a train booking.
FlixBus and rideshare
The FlixBus leaves from Roma Tiburtina, not Termini, so plan the trip across Rome to reach it. It arrives at Florence Villa Constanza, not at Santa Maria Novella, so check how you will reach your hotel from there before you go.
Rideshare is the other slow choice. Rome2Rio lists it as the cheapest way between the cities, at about 3h 12m. Both options take more than twice as long as the fast train, which eats most of a day trip.
How to get to Florence from Rome by car?
The drive covers 171 miles and takes about 2h 41m.
Driving is slower than the train and leaves you with a car to park in Florence. It pays off only when the car carries on into Tuscany.
When a car makes sense
A car is the right call if Florence is one stop on a longer Tuscan loop. For a city stay, the train drops you in the centre and the car sits unused.
If the real draw is the countryside, a driven day out of Florence saves you the wheel. The Private Chianti Wine Tour & Tasting lasts 4 hours at $311 per person. The Private Chianti Safari: Off Road Tuscany Wine Tour with Lunch from Florence lasts 8 hours at $553.14 per person.
What about flying?
Flights exist, but Rome2Rio puts the trip at about 2h 47m door to door. That is slower than the train once you add check-in and the airport at each end.
What do you do when you arrive at Florence Santa Maria Novella?
Walk out of Firenze SMN and you find taxis, a tourist information office and most main bus routes right outside the station.
The fast train ends at Santa Maria Novella, so your Florence day starts at its front door.
From the platform to your first stop
Taxis wait outside the station. The tourist information office can help with maps and directions. Most main bus routes also stop outside, which helps with luggage.
For a day trip, book something with a fixed start time before you travel. A private guide saves the time you would lose finding your way. Pick a train that leaves you a margin before the meeting time.
A simple day trip from Rome
Take an early fast train out of Termini. Start with the Private Florence Tour: 3-Hour Walking Tour with a Licenced Guide, rated 5 from 240 reviews, at $213.81 per person. After lunch, add the Florence Duomo Complex Private Guided Tour, 2 hours at $170.23 per person, or see Florence by car on the Florence Vintage Electric Fiat 500 - Private City Tour, 1.5-3 hours at $161 per person.
The last train back leaves at 9:30 p.m., and Italo's day return offer cuts up to 50% off the return trip.
A Frecciarossa high-speed train waits at a platform in Milano Centrale. Photo: Daniel Case, CC BY-SA 3.0, via Wikimedia Commons
Rome to Florence: Common Questions
What is the cheapest way to get from Rome to Florence?
Rome2Rio lists rideshare as the cheapest way, at about 3h 12m. For a day trip, an early train fare usually works better. See the private tours in florence italy you can fit into the time you save.
Are there discounts for students or seniors?
Italo sells a young offer with discounts of up to 70%, a family offer where children travel free and a day return offer with up to 50% off. Check the Italo Rome to Florence page for who qualifies.
How much time should I allow between landing and boarding a train?
Plan at least two hours from landing, because passport control and customs take time. Buy the Florence ticket once you reach Termini. Advice from the Rick Steves Travel Forum.
Which Rome station do trains to Florence leave from?
Most fast trains leave Roma Termini, and Italo also leaves from Roma Tiburtina. Both arrive at Firenze Santa Maria Novella. Details on ItaliaRail.
What is a good first tour after the train from Rome?
The DAVID and Accademia Gallery Private Tour lasts 1 hour, costs $120.41 per person and is rated 5 from 245 reviews.
More Guides
- When Is the Best Time to Visit Florence?
Plan the best time to visit Florence in 2027. Late September highs of 70°F, quiet January mornings and a month-by-month crowds and price table.
- Private Chianti Wine Tour from Florence
Compare 3 private Chianti wine tours from Florence in 2027, from 4 to 8 hours, two wineries, lunch and free 24h cancellation. Book the right one.
- Private Cooking Class in Florence and a Food Tour
Compare private Florence cooking classes from $54, with pasta menus, market tours and food tours. See prices, hours and group sizes, then book for 2027.