Travel options for:
Venice to Florence
  • Train

    $27 - $50
    1. Venezia Santa Lucia

      2 h 5 min - hourly

      $27 - $50

  • Bus FlixBus

    $14 - $25
    1. Venezia Tronchetto

      3 h 45 min - 3 times a day

      $14 - $25

  • Bus RegioJet

    $16 - $28
    1. Corsia A5

      11 min - every 20 minutes

      $1 - $4

    2. Benátky Mestre, St. di autobus

      4 h 20 min - every 30 minutes

      $14 - $24

  • Rideshare

    $18
    1. Venice

      3 h 23 min - twice daily

      $18

  • Drive

    $35 - $60
    1. Venice

      2 h 31 min - 160.4 miles

      $35 - $60

  • Fly

    $113 - $440
    1. Venice

      23 min - every 20 minutes - line 5

      $2

    2. Venice (VCE)

      2 h 55 min - 1 stopover

      $110 - $430

    3. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

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

From Venezia Santa Lucia train to Firenze S.M.N.. 2 h 5 min 32€. From Venezia Tronchetto bus to Florence. 3 h 45 min 20€. From Corsia A5 bus to Benátky Mestre, St. di autobus then bus to Florencie, Montelungo. 4 h 46 min 17€. From Venice rideshare to Florence. 3 h 23 min 14€. From Venice drive to Florence. 2 h 31 min 39€. From Corsia A1 line 5 bus to Venice airport, fly to Florence airport, then line 389 shuttle to Florence. 4 h 38 min 208€.