Travel options for:
Vienna to Florence
  • Fly to Florence

    $97 - $381
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 35 min - non-stop

      $90 - $370

    3. Florence (FLR)

      9 min - every 30 minutes

  • Fly to Bologna, train

    $113 - $363
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 15 min - non-stop

      $85 - $320

    3. Bologna (BLQ)

      24 min - every 15 minutes - line 40

      $3 - $6

    4. Bologna Centrale Station

      34 min - once daily

      $18 - $26

  • Fly to Pisa, train

    $82 - $374
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 30 min - non-stop

      $70 - $340

    3. Pisa (PSA)

      5 min - every 10 minutes

    4. Pisa Centrale

      1 h - hourly

      $5 - $23

  • Train

    $112 - $174
    1. Wien Hbf

      7 h 28 min - once daily

      $80 - $130

    2. Venezia Mestre

      1 h 53 min - hourly

      $30 - $50

  • Bus

    $50 - $75
    1. Vídeň, U2 Stadion, Busterminal

      11 h 45 min - every 30 minutes

      $50 - $75

  • Nighttrain

    $80 - $110
    1. Wien Hauptbahnhof

      10 h 48 min - twice a week

      $80 - $110

  • Night bus

    $53 - $93
    1. Wien Stephansplatz (U3)

      7 min - every 15 minutes

      $2 - $8

    2. Vienna, Vienna Erdberg

      11 h 30 min - 5 times a week

      $50 - $85

  • Drive

    $120 - $190
    1. Vienna

      8 h 6 min - 533.7 miles

      $120 - $190

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Florence airport, then bus to Florence. 4 h 6 min $169. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Bologna airport, line 40 bus to Bologna Centrale Station, then train to Florence. 5 h 11 min $177. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 5 h 16 min $157. From Wien Hbf train to Venezia Mestre then train to Firenze S.M.N.. 9 h 55 min $147. From Vídeň, U2 Stadion, Busterminal Stadioncenter, Engerthstrasse bus to Florencie, Montelungo. 11 h 45 min $60. From Wien Hauptbahnhof nighttrain to Firenze S.M.N.. 10 h 48 min $91. From Wien Stephansplatz (U3) subway to Vienna, Vienna Erdberg then night bus to Florence. 12 h 37 min $86. From Vienna drive to Florence. 8 h 6 min $156.