Travel options for:
La Spezia to Milan
  • Train

    $30 - $45
    1. La Spezia Centrale

      3 h 9 min - once daily

      $30 - $45

  • Bus

    $16 - $28
    1. La Spezia

      3 h 55 min - once daily

      $15 - $25

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Night train

    $29 - $40
    1. La Spezia Centrale

      3 h 31 min - once daily

      $29 - $40

  • Rideshare

    $14 - $16
    1. La Spezia

      2 h 49 min - 3 times a day

      $14 - $16

  • Drive

    $30 - $50
    1. La Spezia

      2 h 16 min - 141 miles

      $30 - $50

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

From La Spezia Centrale train to Milano Centrale. 3 h 9 min 31€. From La Spezia bus to lampugnano m1 then line 68 bus to conciliazione m1. 4 h 22 min 22€. From La Spezia Centrale night train to Milano Centrale. 3 h 31 min 33€. From La Spezia rideshare to Milan. 2 h 49 min 13€. From La Spezia drive to Milan. 2 h 16 min 35€.