ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Florence

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from San Gimignano to Florence

🌍 The journey, including transfers, takes approximately 1 hour and 58 minutes. San Gimignano to Florence bus services are operated by Tiemme Spa for departure and Autolinee Toscane - Linee Regionali for arrival. 📍 To travel from San Gimignano to Florence by bus, you'll need to plan for the 1 hour and 58-minute journey, with transfers and services provided by multiple bus agencies along the way.

Where to stay in Florence

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • There is no direct bus from San Gimignano to Florence. However, you can take a bus service that departs from Piazzale Montemaggio and arrives at Firenze Autostazione via Poggibonsi Fs. The total journey duration, including transfers, typically takes around 1 hour and 58 minutes. It's advisable to check the bus schedules and plan your trip accordingly to ensure a smooth journey between the two cities.
  • You can catch the bus from San Gimignano to Florence at the Piazzale Montemaggio station. This bus service is operated by Tiemme Spa, and it is the starting point for your journey from San Gimignano to Florence. Make sure to arrive at the station on time to board the bus and check the schedule in advance to plan your trip effectively.
  • The San Gimignano to Florence bus services, operated by Autolinee Toscane - Linee Regionali, arrive at the Firenze Autostazione station in Florence. This is the final destination of the bus journey from San Gimignano. Once you arrive at the Firenze Autostazione station, you can easily access other modes of transportation or explore the city of Florence. Make sure to gather your belongings and disembark the bus upon reaching the station.
  • There are multiple bus routes available between San Gimignano and Florence operated by different agencies. The journey typically takes around 1 hour and 30 minutes to 2 hours and 25 minutes, depending on the specific route and any transfers required. These routes offer travelers various options to commute between the two cities efficiently, with most of them involving a transfer at Poggibonsi Fs before heading to the final destination in Florence. It's recommended to check the schedules and choose the most convenient route based on your travel preferences and timing.
  • The San Gimignano to Florence buses are generally less crowded during off-peak hours, such as mid-morning or early afternoon on weekdays. On the other hand, they are more likely to be busy during rush hours in the morning and evening, especially during weekdays when commuters may be traveling between the two cities for work. It's advisable to consider traveling during quieter times to potentially have a more comfortable and less crowded bus journey between San Gimignano and Florence.
  • The first bus of the day from San Gimignano to Florence typically departs in the early morning, often around 6:30 AM to 7:00 AM. The last bus of the day usually leaves in the late afternoon to early evening, with departure times around 6:00 PM to 7:00 PM. It's recommended to check the specific bus schedules closer to your travel date to confirm the exact departure times for the first and last buses from San Gimignano to Florence.

Will you be returning to San Gimignano by bus?

If you are looking for a return bus service, check the buses from Florence to San Gimignano.

See schedule