ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to San Gimignano

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration2h
Distance57
Avg. price$
Bus trips2 found

Buses from Florence to San Gimignano

🌆 The journey from Florence to San Gimignano by bus takes approximately 1 hour and 56 minutes. The route covers a distance of 57.4 km, offering scenic views of the Italian countryside along the way.

Where to stay in San Gimignano

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

Accomodation
  • There is no direct bus service between Florence and San Gimignano. Travelers can take a bus from Firenze Autostazione to Poggibonsi FS, and then transfer to another bus that will take them to San Gimignano. The total journey time, including transfers, is approximately 1 hour and 56 minutes. It's important to check the schedules and plan ahead for a smooth transfer between buses.
  • To catch the bus from Florence to San Gimignano, travelers should head to the Firenze Autostazione station. This is where the bus services, operated by Autolinee Toscane - Linee Regionali, depart from. It's recommended to arrive at the station ahead of the scheduled departure time to ensure a smooth boarding process. Additionally, it's advisable to double-check the bus schedules in advance to avoid any potential delays.
  • The bus from Florence to San Gimignano arrives at the Porta San Giovanni station. This is the final destination for the bus services operated by Tiemme Spa. Once travelers arrive at Porta San Giovanni, they will be in the heart of San Gimignano, ready to explore the picturesque town with its historic towers and charming streets. It's advisable to familiarize oneself with the location of Porta San Giovanni before embarking on the journey to ensure a smooth arrival experience.
  • There are multiple buses involved in traveling from Florence to San Gimignano, as there is no direct service between the two locations. Passengers first board a bus at Firenze Autostazione, which departs towards Poggibonsi Fs. From Poggibonsi Fs, travelers transfer to another bus that takes them to the final destination at Porta San Giovanni in San Gimignano. The entire journey, including transfers, typically takes around 1 hour and 56 minutes. It's recommended to check the schedules and plan ahead for a seamless transition between buses.
  • The buses traveling from Florence to San Gimignano are typically busiest during peak travel times, such as mornings and early evenings, when commuters and tourists are on the move. To avoid crowds, it's advisable to consider taking buses during mid-day or later in the evening when there are generally fewer passengers. Planning your journey during off-peak hours can provide a more relaxed and comfortable travel experience. It's always recommended to check the bus schedules in advance to choose a less crowded time that suits your itinerary.
  • The first bus of the day from Florence to San Gimignano typically departs in the early morning, around 6:30 AM. The last bus usually leaves in the late afternoon or early evening, around 7:30 PM. Travelers should check the updated schedules with the bus operators, such as Autolinee Toscane - Linee Regionali and Tiemme Spa, to confirm the exact departure times for the first and last buses of the day. It's recommended to arrive at the bus station in advance to ensure a smooth boarding process for the desired bus.

Will you be returning to Florence by bus?

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

See schedule