Combined journey: Trenitalia + Autolinee Toscane
Regional trains to Poggibonsi leave Firenze Santa Maria Novella roughly every hour on weekdays and Saturdays, with fewer on Sundays, and the ride takes about an hour. Note that the station called Poggibonsi-San Gimignano is in Poggibonsi, not in San Gimignano. Line 130 leaves from the bus stop Poggibonsi FS right at the station and reaches Porta San Giovanni in about twenty minutes. With a tight connection the whole trip takes under an hour and a half, but trains and buses are not timed to each other, so plan for a wait at Poggibonsi. Train and bus each need their own ticket: buy the train ticket from Trenitalia and the bus ticket for line 130 separately. A paper train ticket must be stamped in the machine on the platform before boarding, otherwise you risk a fine; an e-ticket avoids this. Bus numbers can change, so ask the driver "San Gimignano?" before you get on.
- Operator
- Trenitalia + Autolinee Toscane
- Route
- Firenze Santa Maria Novella → San Gimignano (Porta San Giovanni)
- Journey time
- 2 h 30 min
- Travel fare
- Outward €12.30; return €12.30 (€24.60 return total)










