Private Tours Florence ItalyAn Independent Guide Check Availability

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

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.

WayTimeLeaves fromArrives at
High-speed train1h 25m to 1h 41mRoma Termini or Roma TiburtinaFirenze Santa Maria Novella
Regional trainSlower, may need a transferRomeFlorence, with stops such as Orvieto and Arezzo
FlixBusAbout 3h 15mRoma TiburtinaFlorence Villa Constanza
RideshareAbout 3h 12mAgreed with the driverAgreed with the driver
CarAbout 2h 41m for 171 milesYour pick-up pointYour destination
PlaneAbout 2h 47m door to doorRome airportFlorence airport
Stone entrance building of Firenze Santa Maria Novella railway station

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.

SourceJourney timeDistance quoted
Italo1 hour and 25 minutes261 km
ItaliaRail1 hour and 29 minutes162 miles
Interrail (Le Frecce)1 hour and 30 minutesNot given
Rome2RioAbout 1h 41mNot 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.

The green and white marble facade of Santa Maria Novella across its square from $213.81

Private Florence Tour: 3-Hour Walking Tour with a Licenced Guide

★★★★★ ★★★★★ 5.0(240 reviews)· 3 hours

Three private hours with a licensed guide from Santa Maria Novella to the Duomo and Ponte Vecchio, with the old pharmacy included.

Check Availability
Visitors standing around Michelangelo's David under the skylight of the Accademia Gallery from $120.41

DAVID and Accademia Gallery Private Tour

★★★★★ ★★★★★ 5.0(245 reviews)· 1 hour

A one-hour private visit to the David with the Accademia ticket and headsets in the price.

Check Availability
The gilded bronze panels of the Gates of Paradise on the Florence Baptistery from $170.23

Florence Duomo Complex Private Guided Tour

★★★★★ ★★★★★ 5.0(43 reviews)· 2 hours

Two private hours through the Baptistery, the Duomo Museum and the crypt with the Ghiberti pass included. No dome climb.

Check Availability
A pastel vintage Fiat 500 parked on a hill road above the rooftops of Florence from $161

Florence Vintage Electric Fiat 500 - Private City Tour

★★★★★ ★★★★★ 4.9(97 reviews)· 1.5-3 hours

A vintage electric Fiat 500 with a driver-guide up to Piazzale Michelangelo, San Miniato and the hills, from 90 minutes.

Check Availability

How 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.

Red and grey Frecciarossa high-speed train standing at a platform under an arched station roof

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

Tours from $50 Check Availability