Travel options for:
Strasbourg to Florence
  • Train

    $155 - $255
    1. Strasbourg

      1 h 18 min - hourly

      $30 - $50

    2. Basel SBB

      4 h 6 min - 3 times a day

      $90 - $150

    3. Milano Centrale

      1 h 40 min - every 3 hours

      $35 - $60

  • Bus Eurolines FR

    $80 - $150
    1. Strasbourg

      13 h 30 min - 4 times a week

      $80 - $150

  • Bus FlixBus

    $49 - $82
    1. Strasbourg

      4 h 5 min - twice daily

      $13 - $23

    2. Zurich

      8 h 40 min - 6 times a week

      $35 - $60

  • Drive

    $110 - $180
    1. Strasbourg

      7 h 53 min - 496.4 miles

      $110 - $180

  • Train to Saarbrucken, fly to Florence

    $354 - $691
    1. Strasbourg

      1 h 16 min - every 4 hours

      $20 - $30

    2. Sarreguemines

      22 min - 12.9 miles

      $2 - $4

    3. Saarbrucken (SCN)

      4 h 35 min - 1 stopover

      $330 - $650

    4. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train to Stuttgart, fly to Florence

    $119 - $395
    1. Strasbourg

      1 h 17 min - 3 times a day

      $35 - $45

    2. Stuttgart Hbf (tief)

      27 min - every 30 minutes

      $2 - $5

    3. Stuttgart (STR)

      2 h 55 min - 1 stopover

      $80 - $340

    4. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train, train to Zurich, fly to Florence

    $147 - $483
    1. Strasbourg

      1 h 18 min - hourly

      $30 - $50

    2. Basel SBB

      53 min - 3 times a day

      $30 - $60

    3. Zürich HB

      9 min - hourly

      $11 - $20

    4. Zurich (ZRH)

      1 h 10 min - non-stop

      $75 - $350

    5. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train to Frankfurt, fly to Florence

    $145 - $438
    1. Strasbourg

      30 min - hourly

      $14 - $20

    2. Offenburg

      1 h 36 min - twice daily

      $45 - $70

    3. Frankfurt (FRA)

      1 h 25 min - non-stop

      $85 - $340

    4. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Train to Frankfurt, fly to Bologna, train

    $153 - $458
    1. Strasbourg

      30 min - hourly

      $14 - $20

    2. Offenburg

      1 h 36 min - twice daily

      $45 - $70

    3. Frankfurt (FRA)

      1 h 20 min - non-stop

      $75 - $310

    4. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    5. Bologna Centrale

      37 min - hourly

      $16 - $23

  • Train, train to Munich, fly to Florence

    $156 - $389
    1. Strasbourg

      1 h 17 min - 3 times a day

      $35 - $45

    2. Stuttgart Hbf

      2 h 6 min - every 4 hours

      $50 - $80

    3. München Hbf (tief)

      40 min - every 20 minutes

      $4 - $9

    4. Munich (MUC)

      1 h 15 min - non-stop

      $65 - $250

    5. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

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

From Strasbourg train to Basel SBB, train to Milano Centrale, then train to Firenze S.M.N.. 8 h 45 min SFr 236. From Strasbourg bus to Firenze. 13 h 30 min SFr 103. From Strasbourg bus to Zurich then bus to Florence. 13 h 45 min SFr 80. From Strasbourg drive to Florence. 7 h 53 min SFr 143. From Strasbourg train to Sarreguemines, drive to Saarbrucken airport, fly to Florence airport, then line 389 shuttle to Florence. 8 h 33 min SFr 466. From Strasbourg train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Florence airport, then line 389 shuttle to Florence. 7 h 5 min SFr 218. From Strasbourg train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Florence airport, then line 389 shuttle to Florence. 6 h 14 min SFr 262. From Strasbourg train to Offenburg, train to Frankfurt airport, fly to Florence airport, then line 389 shuttle to Florence. 6 h 47 min SFr 244. From Strasbourg train to Offenburg, train to Frankfurt airport, fly to Bologna airport, Aerobus to Bologna Centrale, then train to Florence. 7 h 38 min SFr 237. From Strasbourg train to Stuttgart Hbf, train to München Hbf (tief), train to Munich airport, fly to Florence airport, then line 389 shuttle to Florence. 8 h 14 min SFr 236.