Per raggiungere San Gimignano da Firenze è necessario fare un cambio di autobus a Poggibonsi.
La tratta Firenze – Poggibonsi è servita dalla linea 131 ordinaria Firenze-Siena:
Qui gli orari -> Firenze Siena
La tratta Poggibonsi – San Gimignano è servita dalla linea 130 San Gimignano Siena:
Qui gli orari -> San Gimignano Siena
I biglietti sono disponibili presso le biglietterie delle stazione degli autobus, le stazioni ferroviarie, bar, edicole e tabaccherie.