Rome to Florence is about 187 miles (300 km) by road and 143 miles in a straight line. The drive takes around 3 hr 20 min. The distance is the same in reverse, from Florence to Rome.
What This Distance Means for Your Trip
At 187 miles, this is a driving distance rather than a flying one — and a train or bus is often an option too. A scheduled flight would cover only about 143 miles in the air, and once you factor in getting to the airport, checking in and clearing security, that airport time alone cancels out anything saved aloft. For a trip this length, driving is almost always the practical choice.
Want the full side-by-side on time, cost and hassle? See our drive-or-fly breakdown for Rome to Florence.
How we calculate these figures
Straight-line distance uses the great-circle (haversine) formula between each city's centre coordinates. Road distance applies a circuity factor of roughly 1.2–1.4× to reflect that roads are not straight. Driving time assumes typical blended speeds for a trip of this length, and flight time is the great-circle distance at about 875 km/h cruise plus around 30 minutes for taxi, climb, descent and approach. The door-to-door air estimate adds about three hours for airport access, check-in, security and boarding. Real figures vary with your exact route, traffic, weather, aircraft and connections.
Rome to Florence is the classic Italian high-speed rail corridor — 175 miles north on the A1 Autostrada, or a stunning 1.5-hour ride on Trenitalia's Frecciarossa bullet train. The train is almost universally the preferred choice.
The drive passes through Umbria and southern Tuscany — beautiful rolling hills with vineyards and hilltop towns. If you have the time, the SR2 Via Cassia through Viterbo, Orvieto, and Siena is one of Italy's greatest drives.
Stops Along the Way
A breathtaking hilltop Umbrian town with an extraordinary striped Gothic cathedral — one of Italy's most dramatic sights from any distance.
Tuscany's great medieval rival to Florence — the Campo, the Duomo, and Chianti wine country surrounding it are unmissable.
UNESCO World Heritage rolling Tuscan hills with cypress avenues and hilltop fortresses — the iconic Tuscany landscape.
Meeting someone from Florence? Find the exact halfway point between Rome and Florence so neither of you drives the whole way — or plan evenly-spaced rest and fuel stops along the route.
Tips for This Trip
The Frecciarossa is excellent and frequent
Trenitalia runs multiple Frecciarossa trains daily from Roma Termini to Firenze S.M.N. in 1h30m–1h40m. Book ahead for low prices.
The scenic route via Siena takes all day — but is worth it
The SS2/SR2 Via Cassia through Viterbo, Orvieto, Siena, and the Val d'Orcia is one of the world's great drives. Plan a full day.
Florence ZTL is strictly enforced for non-residents
Florence's Limited Traffic Zone (ZTL) camera system issues severe fines for unauthorized vehicles. Hotels can arrange permits, but driving into central Florence is best avoided.
🏨 Hotels in Florence
Compare 2M+ properties on Booking.com — free cancellation on most stays. Filter by price, neighborhood, and traveler ratings.
Search Hotels in Florence →Affiliate link — we may earn a small commission at no extra cost to you.
Frequently Asked Questions
Florence is about 160 miles (257 km) from Rome in a straight line, and approximately 175 miles (282 km) by road via the A1 Autostrada del Sole north through Tuscany.

