Bus to San Gimignano

Taking a public bus to San Gimignano

Siena to San Gimignano

Monday to Saturday, there are 10 buses from Siena to San Gimignano (grab the #131 at Siena's Via Tozzi terminus) to San Gimignano that take about 75 minutes.

On Sundays, there are only three connections from Siena, leaving from the Antiporto escalators by Siena's train station, and you have to change buses at Poggibonsi (to the #130 or #133).

Florence to San Gimignano

From Florence to San Gimignano, there are hourly buses to Siena (the #131); get off at Poggibonsi to change to the #130 or #133 up to San Gimignano.

Total travel time is anywhere from 80 to 120 minutes (depending on how long a layover you have).

San Gimignano tours
More tours

General tips of similar interest

A Flixbus in Italy (Photo Public Domain)

Long-distance bus travel in Italy