← All routes

Road trip route · Italy

Rome to Florence drive time, distance, costs & the best stops

Drive time
2 hr 59 min
Distance
273 km
Fuel (est.)
€35
Tolls (est.)
€15

The Rome to Florence drive

The drive from Rome to Florence covers 170 miles (273 km) and takes about 2 hr 59 min without stops. That makes it a comfortable one-day drive. Leave in the morning and you'll arrive with the day ahead of you.

Expect fuel for a typical petrol car (~40 mpg) to cost around €35 one-way plus roughly €15 in motorway tolls. Prices shift monthly, so treat these as ballpark figures.

Best stops between Rome and Florence

Within ~30 km of the driving route, worth the detour.

Cathedrals & Temples

Orvieto

A dramatic Umbrian hill town perched atop volcanic tufa cliffs, crowned by one of Italy's most ornate Gothic cathedrals.

Landmarks

Montepulciano

A Renaissance hilltop town in southern Tuscany celebrated for its Vino Nobile wine and elegant Piazza Grande.

Landmarks

Pienza

A tiny Tuscan town redesigned in the 15th century as an ideal Renaissance city and now a UNESCO World Heritage Site.

Landmarks

Villa d'Este (Tivoli)

A Renaissance cardinal's villa near Rome with one of the finest Italian gardens, featuring hundreds of elaborate fountains and water features.

Landmarks

Civita di Bagnoregio

A dying hilltop village in Lazio perched on an eroding volcanic plateau accessible only by a narrow pedestrian bridge.

Scenic Viewpoints

Val d'Orcia

A UNESCO-listed Tuscan valley of rolling hills, cypress-lined roads, and golden wheat fields that define the Italian countryside.

Racetracks

Mugello Circuit

Ferrari-owned circuit in a green Tuscan valley, host of the Italian MotoGP. Its 1.1 km start straight and fast sweepers make it one of the most beautiful racetracks in the world.

Racetracks

Vallelunga Circuit

Rome's historic racetrack, opened in 1951 north of the city and named after F1 pioneer Piero Taruffi. A staple of Italian GT racing with regular open track days for road drivers.

Landmarks

Sacro Bosco di Bomarzo

The 16th-century 'Park of Monsters', a wooded valley of colossal mannerist grotesques: an ogre's mouth you walk into, a leaning house, war elephants carved from living bedrock. Ignored for centuries, adored by Salvador Dalí.

Rome to Florence FAQs

How long is the drive from Rome to Florence?

Driving from Rome to Florence takes about 2 hr 59 min nonstop, covering 170 miles (273 km). Add time for breaks: most drivers stop every 2 hours.

How much does it cost to drive from Rome to Florence?

Fuel for a typical petrol car (~40 mpg) costs roughly €35 one-way. Expect around €15 in motorway tolls. Estimates are indicative: prices change monthly.

Can I drive from Rome to Florence in one day?

Yes, at about 2 hr 59 min of driving, Rome to Florence is a comfortable one-day drive with a couple of breaks.

What are the best stops between Rome and Florence?

Top-rated stops in the drive corridor include Orvieto, Montepulciano, Pienza: see the full list of 9 stops on this page.

More drives from Rome & Florence

Planning a bigger trip? Try the free Italy road trip planner, or read the driving in Italy guide.