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 Siena to San Gimignano
How to get from Siena to San Gimignano by train, bus or flight.
Our recommendation
The best way to travel from Siena to San Gimignano is by taking a bus because it’s the best combination of price and speed.
Regionale 18206 · Autobus AT0036:36 AM 0h51 Siena station 7:27 AM San Gimignano $9 1 One-way 1 transfer
Cheapest
Regionale 18206 · Autobus AT0036:36 AM 0h51 Siena station 7:27 AM San Gimignano $9 1 One-way 1 transfer
Fastest
Regionale 18206 · Autobus AT0036:36 AM 0h51 Siena station 7:27 AM San Gimignano $9 1 One-way 1 transfer
Other options
Train
Bus
Regionale 19034 · Autobus AT02511:45 AM 1h05 Siena station 12:50 PM San Gimignano $9 1 One-way 1 transfer
Regionale 19040 · Autobus AT0732:41 PM 1h14 Siena station 3:55 PM San Gimignano $9 1 One-way 1 transfer
Regionale 19046 · Autobus AT0475:41 PM 1h14 Siena station 6:55 PM San Gimignano $9 1 One-way 1 transfer
Regionale 18216 · Autobus AT0138:18 AM 1h07 Siena station 9:25 AM San Gimignano $9 1 One-way 1 transfer
Regionale 19048 · Autobus AT0556:47 PM 1h27 Siena station 8:14 PM San Gimignano $9 1 One-way 1 transfer
Regionale 18278 · Autobus AT0218:48 AM 3h02 Siena station 11:50 AM San Gimignano $9 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 Siena 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 Siena to San Gimignano.

There are 2 options to travel between Siena and San Gimignano including taking a bus and train.
The distance from Siena to San Gimignano is approximately 18 miles (29 km).
If finding a good deal is your main consideration for your trip from Siena to San Gimignano, then we'll help you find the best value travel companies for you:
- Travel with Tiemme S.p.A., Autolinee Toscane - Linee Regionali to go to San Gimignano by bus.
Yes, there is a direct route available from Siena to San Gimignano:
- 0 direct buses per day with Tiemme S.p.A..
Omio customers who travel from Siena to San Gimignano often also extend their vacation to go to Florence, 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 Siena to San Gimignano: related information
Here are some other resources that might have the information you need
