Travel by bus, train with
1,000+ more
1,000+ more
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews
Travel optionsfrom Florence to San Gimignano
How to get from Florence to San Gimignano by train, bus or flight.
Our recommendation
The best way to travel from Florence to San Gimignano is by taking a train because it’s the best combination of price and speed.
Regionale 18213 · Autobus AT03312:10 PM 1h40 Florence Santa Maria Novella 1:50 PM San Gimignano €13 1 One-way 1 transfer
Cheapest
Regionale 18213 · Autobus AT03312:10 PM 1h40 Florence Santa Maria Novella 1:50 PM San Gimignano €13 1 One-way 1 transfer
Fastest
Regionale 18213 · Autobus AT03312:10 PM 1h40 Florence Santa Maria Novella 1:50 PM San Gimignano €13 1 One-way 1 transfer
Other options
Regionale 18209 · Autobus AT02511:10 AM 1h40 Florence Santa Maria Novella 12:50 PM San Gimignano €13 1 One-way 1 transfer
Regionale 18217 · Autobus AT0732:10 PM 1h45 Florence Santa Maria Novella 3:55 PM San Gimignano €13 1 One-way 1 transfer
Regionale 18223 · Autobus AT0475:10 PM 1h45 Florence Santa Maria Novella 6:55 PM San Gimignano €13 1 One-way 1 transfer
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Florence to San Gimignano
Travel to San Gimignano easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Florence to San Gimignano.

There are 2 options to travel between Florence and San Gimignano including taking a bus and train.
The distance from Florence to San Gimignano is approximately 22 miles (37 km).
If finding a good deal is your main consideration for your trip from Florence to San Gimignano, then we'll help you find the best value travel companies for you:
- Travel with Autolinee Toscane - Linee Regionali to go to San Gimignano by bus.
Omio customers who travel from Florence to San Gimignano often also extend their vacation to go to Siena, Florence Santa Maria Novella, Pisa, Rome, Poggibonsi. Omio can help you plan your trip by finding the best connections between San Gimignano and these popular destinations at a great price.
Most travelers need at least three days in San Gimignano to see the main sights at a comfortable pace. If you want day trips or a slower itinerary, consider adding extra time.
In San Gimignano, you can visit San Gimignano 1300 to see a miniature model of the town as it looked in the 14th century, and the Vernaccia Wine Museum to learn about the region's famous white wine. Explore artisan shops for unique souvenirs, enjoy gelato from renowned gelaterias, and walk along ancient walls for stunning views of Tuscany. Key sights include Torre Grossa for panoramic views, Piazza della Cisterna, the Collegiate Church with its frescoes, Museo Civico for historical artifacts, and Rocca di Montestaffoli for scenic views and insights into the town's defensive history.
Two days in San Gimignano are ideal to explore its medieval towers, visit key attractions like the Collegiate Church, and enjoy local cuisine and wine.
Travelling from Florence to San Gimignano: related information
Here are some other resources that might have the information you need
