Travel options for:
Geneva to Florence
  • Fly

    $56 - $266
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      1 h 10 min - non-stop

      $45 - $240

    3. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train

    $116 - $205
    1. Geneve

      3 h 55 min - 5 times a day

      $85 - $140

    2. Milano Centrale

      1 h 40 min - every 3 hours

      $29 - $65

  • Bus

    $45 - $80
    1. Geneva

      12 h 30 min - 6 times a week

      $45 - $80

  • Bus via Fermata 3286 - FERRUCCI

    $42 - $93
    1. Geneva

      4 h 25 min - 6 times a week

      $14 - $45

    2. Fermata 3286 - FERRUCCI

      5 min - every 15 minutes - line 55

      $2

    3. Torino

      8 h 15 min - every 4 hours

      $25 - $50

  • Drive

    $95 - $140
    1. Geneva

      6 h 17 min - 396.1 miles

      $95 - $140

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

From Genève train to Geneva airport, fly to Florence airport, then line 389 shuttle to Florence. 3 h 37 min $104. From Geneve train to Milano Centrale then train to Firenze S.M.N.. 6 h 16 min $179. From Geneva bus to Florence. 12 h 30 min $78. From Geneva bus to Fermata 3286 - FERRUCCI, line 55 bus to Torino, then bus to Florence. 13 h 36 min $78. From Geneva drive to Florence. 6 h 17 min $116.