Customise Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

No cookies to display.

Traveling from Florence to San Gimignano

Traveling from Florence to San Gimignano can be accomplished through several methods, with options for both public transportation and private travel. Here’s a comprehensive overview of the best ways to make this journey:

1. By Bus

Overview

Duration: Approximately 1 hour 30 minutes to 2 hours.

Cost: A one-way ticket typically costs around €8 ($8.70).

Departure Station: Buses leave from Firenze Autostazione.

Arrival Station: Buses arrive at San Gimignano, usually at Porta San Giovanni.

Route

There is no direct bus service; you will need to transfer at Poggibonsi. The typical route involves taking a bus from Florence to Poggibonsi (line #131) and then transferring to line #130 to reach San Gimignano.

Booking

Tickets can be purchased at the bus station or online via the Tiemme website.

2. By Train and Bus Combination

Overview

Duration: Approximately 2 hours.

Cost: Total fare is about €10.50 ($11.50), including both train and bus tickets.

Steps

Train from Florence to Poggibonsi:

Depart from Firenze Santa Maria Novella (SMN).

Duration: About 1 hour.

Cost: Approximately €7.90 ($8.60).

Bus from Poggibonsi to San Gimignano:

Take line #130 from Poggibonsi to San Gimignano.

Duration: About 20-30 minutes.

Cost: Approximately €2.60 ($2.80).

Booking

Train tickets can be purchased online or at the station, while bus tickets are available at the bus station or online.

3. By Car

Overview

Duration: About 1 hour 15 minutes.

Distance: Approximately 60 kilometers (37 miles).

Considerations

Driving allows for flexibility and the opportunity to explore the scenic Tuscan countryside. However, be aware that San Gimignano is closed to car traffic in the historic center, so parking is available at designated lots outside the town.

4. By Taxi or Private Transfer

Overview

Duration: Approximately 50 minutes to 1 hour.

Cost: Typically ranges from €75 to €95 ($80 to $100) depending on the service.

Considerations

This option is more comfortable and convenient, especially for groups or those with luggage, but it is significantly more expensive than public transportation.

Conclusion

The best way to travel from Florence to San Gimignano largely depends on your preferences:

For budget-conscious travelers, taking the bus or a combination of train and bus is economical and straightforward.

If you prefer flexibility and scenic views, consider driving.

For comfort and convenience, especially with luggage or in a group, a taxi or private transfer may be worth the extra cost.

Overall, both bus and train options provide reliable access to San Gimignano, allowing you to enjoy this charming medieval town known for its towers and rich history.