Medieval towers of San Gimignano seen from the hillside on a clear day

Florence San Gimignano Day Trip with Family

San Gimignano is one of the most iconic places in Tuscany, and it works extremely well as a day trip from Florence with children. The medieval towers make an immediate impression, and the compact historic centre is easy to explore on foot.

The town is small enough to cover in a single day without rushing. You can spend the morning at the main sights and the afternoon eating gelato and browsing the market stalls.

Day trip to San Gimignano with family

San Gimignano sits in the province of Siena, about 57 km southwest of Florence. It is a UNESCO World Heritage Site and one of the best-preserved medieval towns in all of Italy.

The entire historic centre is pedestrianised. This makes it genuinely easy to walk with pushchairs, although the streets are uneven and cobbled in places. Pushchairs with larger wheels handle the terrain better.

Children from age 4 upward tend to be engaged by the towers and the narrow alleys. Teenagers often enjoy the medieval history and the view from the top of Torre Grossa.

How far and how to get there

By car, San Gimignano is about 1 hour and 10 minutes from Florence. Take the A1 motorway south toward Siena, then exit at Poggibonsi Nord and follow signs to San Gimignano. Parking is available outside the town walls for around 2 euros per hour.

By public transport, take a direct train from Florence Santa Maria Novella to Poggibonsi-Colle Val d’Elsa. The journey takes about 50 minutes and costs around 7 euros per adult. From Poggibonsi station, bus line 130 connects to San Gimignano in about 25 minutes. Buses run roughly every 30 to 60 minutes.

The full door-to-door journey by public transport takes around 2 hours. The train-and-bus option is perfectly manageable with older children. With very young ones, the car is more practical.

The towers and what to tell the children

San Gimignano once had 72 towers. Today, 14 remain standing. They were built by wealthy families between the 12th and 13th centuries as symbols of power and status.

The tallest is Torre Grossa, which stands 54 metres high. You can climb it via a steep internal staircase. It is suitable for children aged 6 and up who are comfortable with heights. The view from the top covers the entire surrounding countryside.

Tell children that families used to compete to build the tallest tower. When one family built higher, another would add more floors. It was essentially an ancient arms race made of stone. This context usually captures their imagination.

The Piazza della Cisterna is the main square and has a medieval well at its centre. Children can examine the worn stone grooves left by centuries of rope pulling. It is a simple but effective piece of living history.

San Gimignano gelato

San Gimignano is home to one of the most celebrated gelaterias in the world: Gelateria Dondoli, also known as Gelateria di Piazza, located right on Piazza della Cisterna.

It has won the World Gelato Championship multiple times. The flavours are creative and change seasonally. Saffron and pine nut is one of the signatures. A scoop costs around 2.50 to 3 euros.

Expect a queue, especially in August. The wait is usually 10 to 15 minutes and is entirely worth it. Order one scoop for smaller children and two for everyone else.

There are other good gelaterias in town, but this one is the reason many people make the trip specifically to San Gimignano.

Where to have lunch

The town has many restaurants, but quality and price vary widely in summer. The best strategy is to eat lunch slightly off the main tourist loop.

Ristorante Dorando, near the Collegiate church, serves traditional Sienese dishes and is known for its reasonable prices. A full lunch for two adults and two children costs around 60 to 70 euros.

Osteria delle Catene on Via Mainardi offers simpler fare, including good pasta and grilled meat. It is quieter and more affordable, around 45 euros for a family of four.

If you want to avoid sit-down prices, several alimentari sell sandwiches with local salumi and pecorino for around 4 to 5 euros each. You can eat in the shade of the town walls.

Practical tips for the day

Arrive at the town gates by 9:30 at the latest. San Gimignano fills up quickly in August, and the main piazzas become crowded by 11:00.

The town sits at 334 metres altitude, which makes it slightly cooler than Florence in summer. Still, bring sun protection and water.

Entrance to Torre Grossa costs 9 euros for adults and 7 euros for children aged 6 to 17. Children under 6 enter free.

Combine San Gimignano with a short stop in Certaldo Alto on the way back for a quieter medieval experience. Certaldo is only 12 km away and is almost always less busy.

Where to stay

Charlotte is a family-friendly guesthouse in Florence, ideally located for day trips across Tuscany. The team can suggest the best departure times and routes for San Gimignano and help you plan a smooth day out with children of any age.