Travel options for:
La Spezia to Florence
  • Train via Pisa Centrale

    $19 - $43
    1. La Spezia Centrale

      35 min - once daily

      $14 - $21

    2. Pisa Centrale

      1 h - hourly

      $5 - $23

  • Train

    $11 - $35
    1. La Spezia Centrale

      2 h 29 min - 3 times a day

      $11 - $35

  • Train via Viareggio

    $11 - $45
    1. La Spezia Centrale

      46 min - 3 times a day

      $3 - $20

    2. Viareggio

      1 h 40 min - hourly

      $7 - $26

  • Bus

    $9 - $23
    1. La Spezia

      1 h 15 min - 5 times a week

      $4 - $8

    2. Pisa

      1 h 15 min - every 3 hours

      $5 - $16

  • Train #2

    $13 - $39
    1. La Spezia - Via Chiodo

      38 min - hourly

      $3 - $4

    2. Sarzana - Piazza Terzi

      3 min - 1048 feet

    3. Sarzana

      2 h 6 min - 5 times a day

      $10 - $35

  • Drive

    $21 - $35
    1. La Spezia

      1 h 30 min - 91.1 miles

      $21 - $35

  • Rideshare

    $9
    1. La Spezia

      2 h 7 min - once daily

      $9

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

From La Spezia Centrale train to Pisa Centrale then train to Firenze S.M.N.. 1 h 59 min 21€. From La Spezia Centrale train to Firenze S.M.N.. 2 h 29 min 13€. From La Spezia Centrale train to Viareggio then train to Firenze S.M.N.. 2 h 49 min 14€. From La Spezia bus to Pisa then bus to Firenze. 3 h 26 min 17€. From La Spezia - Via Chiodo bus to Sarzana - Piazza Terzi, walk to Sarzana, then train to Firenze S.M.N.. 3 h 47 min 14€. From La Spezia drive to Florence. 1 h 30 min 22€. From La Spezia rideshare to Florence. 2 h 7 min 7€.