Travel options for:
Florence to San Gimignano
  • Bus, line 130 bus

    $6 - $9
    1. Firenze Autostazione

      50 min - every 4 hours

      $4 - $6

    2. Poggibonsi F.S.

      25 min - 4 times a day - line 130

      $2 - $3

  • Train

    $11 - $12
    1. Firenze S.M.N.

      1 h 4 min - hourly

      $9

    2. Poggibonsi F.S.

      25 min - 4 times a day - line 130

      $2 - $3

  • Taxi

    $150 - $180
    1. Florence

      53 min - 35.3 miles

      $150 - $180

  • Drive

    $8 - $13
    1. Florence

      53 min - 35.3 miles

      $8 - $13

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Firenze Autostazione bus to Poggibonsi F.S. then line 130 bus to Porta San Giovanni. 1 h 53 min 6€. From Firenze S.M.N. train to Poggibonsi F.S. then line 130 bus to Porta San Giovanni. 2 h 7 min 9€. From Florence taxi to San Gimignano. 53 min 151€. From Florence drive to San Gimignano. 53 min 8€.