Day trips from Florence
10 hidden towns and nature spots within 150 km of Florence, picked by Europe Revealed. Sorted from nearest to furthest.
40 km01 · Popular townSan GimignanoMedieval stone towers rising above Tuscan vineyards.
Buses from Florence and Siena go via Poggibonsi. Park outside the walls; the centre is car-free.
50 km02 · Popular townSienaA shell-shaped piazza and a striped cathedral in a Gothic hill town.
Buses from Florence are faster than the train and stop closer to the centre. The historic centre is closed to cars.
85 km03 · Nature spotVal d'OrciaRolling Tuscan hills with cypress-lined roads and hilltop farmhouses.
Easiest by car. Buses run between the villages, but not often.
85 km04 · Hidden townMontepulcianoA Renaissance hill town known for its red wine, above the Val d'Orcia.
Easiest by car. Buses run from Siena and Chiusi station.
95 km05 · Nature spotLake TrasimenoA calm Umbrian lake with island villages and olive groves.
Trains stop at Castiglione del Lago and Passignano. Ferries go to the islands.
125 km06 · Nature spotSaturnia Hot SpringsFree natural thermal pools cascading down terraces of white rock.
Easiest by car, about 2.5 hours from Rome.
130 km07 · Popular townManarolaPastel houses stacked on a rock above the sea in the Cinque Terre.
Take the regional train between the villages; driving is not practical. The Cinque Terre card covers trains and paths.
130 km08 · Hidden townPitiglianoA town carved from volcanic rock on the edge of a cliff in southern Tuscany.
Easiest by car, about 2 hours from Rome.
135 km09 · Hidden townOrvietoA hilltop city on volcanic rock with a dazzling striped cathedral.
Trains from Rome or Florence take about 1 to 1.5 hours. A funicular goes up to the town.
145 km10 · Hidden townCivita di BagnoregioA tiny village on a crumbling hilltop, reached only by a footbridge.
Buses run from Orvieto to Bagnoregio. From there, walk to the footbridge.Questions
Day trips from Florence: good to know
What are the best day trips from Florence?
Our favourite hidden places near Florence are San Gimignano (40 km), Siena (50 km), Val d'Orcia (85 km) and Montepulciano (85 km). All 10 are on this page, sorted by distance.
How far are these places from Florence?
All of them are within about 150 km of Florence in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.