Weekend Trips from Florence: Where to Go for Two Days
Quick answer: The best weekend trips from Florence are Rome and Venice (about 1.5 to 2 hours by train), Bologna (40 minutes), Cinque Terre (3 hours) and the Tuscan hill towns of Siena, San Gimignano and Montepulciano. Choose one destination and use a private driver for the countryside.
Cities by Train
Florence sits on Italy’s high-speed rail line, which makes Bologna in about 40 minutes, Rome in 1.5 hours and Venice in 2 hours easy. Compare options on Trenitalia.

Coast and Villages
Cinque Terre makes a scenic overnight stay. See our Cinque Terre guide for how to plan it.

Tuscan Hill Towns
For a slower weekend, base yourself near Siena, San Gimignano or Montepulciano and explore by car. See our Siena day trip and San Gimignano day trip.
Plan the Weekend
Choose one destination, book trains and hotels early, and consider a private driver for countryside routes. Find more ideas in our day trips from Florence.
Make It Fully Private
We arrange guides, tickets, drivers and lunch. Browse Florence tours on GetYourGuide, or pack a Florence and Tuscany travel guide. As an Amazon Associate I earn from qualifying purchases. Some links are affiliate links; they cost you nothing extra.
Frequently Asked Questions
What is the best weekend trip from Florence?
Rome, Venice and Bologna are easy by train, while Siena and Tuscan hill towns suit a slower weekend.
How long is the train to Bologna?
About 40 minutes by high-speed train.
Is Cinque Terre good for a weekend?
Yes. Stay overnight to enjoy the villages without the long day trip.
Should I rent a car for a weekend trip?
For Tuscan hill towns, a car or private driver helps. For cities, use the train.



