Rome to Florence Distance

Rome to FlorenceDistance

How far apart are Rome and Florence? Straight-line, driving and train distances compared, with real travel times.

Rome to Florence Distance

Rome and Florence are about 231 km apart in a straight line, but the driving distance between the two city centres is around 275–280 km, since the A1 motorway follows river valleys and passes through the hills of Umbria and southern Tuscany rather than a direct line.

This distance is the same whichever direction you're travelling — Rome to Florence or Florence to Rome — so the figures below apply equally to both.

Straight-Line

approx. 231 km (about 144 miles)

Driving Distance

approx. 275–280 km (about 171–174 miles)

3 hours – 3 hours 15 minutes

Train Journey

approx. 1 hour 40 minutes

Straight-line distance calculators put this at approximately 231 km — the real road distance is considerably longer because the route climbs and descends through central Italy's hill country rather than running flat.

City-Centre vs. Door-to-Door Distance

The distances above are measured city centre to city centre (for example, between Rome's historic centre and Florence's Duomo). Your actual door-to-door distance will differ depending on your specific hotel or pickup address, and whether you're starting from a city centre or an airport such as Rome Fiumicino.

A private transfer is quoted for your real addresses, so it reflects your actual journey rather than a generic city-centre estimate.

By Car

Driving between Rome and Florence covers roughly 275–280 km and takes about 3 hours to 3 hours 15 minutes via the A1 Autostrada del Sole, Italy's main north–south motorway. Traffic around both cities, especially at rush hour, can add extra time.

Some drivers break the journey with a stop in Orvieto or the Chianti wine region, which adds time but not significant extra distance since both sit close to the direct route.

By Train

This is one of Italy's flagship high-speed rail routes: Frecciarossa trains connect Roma Termini and Firenze Santa Maria Novella in about 1 hour 40 minutes, with frequent departures throughout the day. As with any train journey, that figure is station to station — you still need to get to Termini or Santa Maria Novella and, at the other end, on to your final address.

By Private Transfer

A private transfer covers the same route door-to-door, which is particularly useful with luggage, for a group, or when your pickup and drop-off points aren't near either station.

For pricing, vehicle options and booking, see our dedicated Rome to Florence taxi transfer page.

Places Along the Way

Orvieto

A dramatic Umbrian hilltop town right beside the A1, known for its Gothic cathedral — a popular stop for those driving between the two cities.

What Affects Travel Time

  • Traffic around Rome and Florence, especially during weekday peaks.
  • Your exact start and end points — city centre versus an airport such as Rome Fiumicino.
  • For train travel, the time needed to reach Termini or Santa Maria Novella station at each end.
  • Whether you add a stop, such as Orvieto, along the way.

Which Way Should You Choose?

The high-speed train is genuinely fast city centre to city centre, and for a single traveller without much luggage it's hard to beat. For groups, families, heavy luggage, or when either end of your trip is an airport or an address away from the stations, a private transfer or driving gives a more predictable door-to-door time, since it isn't limited to the two stations.

Common Questions

Rome to Florence Distance — FAQ

About 231 km in a straight line, or around 275–280 km by road, taking roughly 3 hours to 3 hours 15 minutes to drive.

The same distance in reverse — approximately 275–280 km by road, or 231 km as the crow flies. Distance doesn't change with direction.

Frecciarossa high-speed trains cover the route in about 1 hour 40 minutes, one of Italy's fastest and most frequent intercity connections.

The train is faster station to station. But once you add getting to and from Termini and Santa Maria Novella, a private transfer covering your actual addresses can be just as quick overall, particularly with luggage or for a group.

Yes — Orvieto sits right on the A1 route and is a popular stop, and the Chianti wine region is a short detour if you're travelling by car or private transfer.

No — Fiumicino Airport is southwest of central Rome, so the distance and journey time to Florence from the airport is somewhat longer than from Rome's city centre.

Distances and journey times are approximate and can vary with traffic, weather and your exact pickup/drop-off points.