Travel options for:
La Spezia to Lucerne
  • Train

    $86 - $143
    1. La Spezia Centrale

      2 h 49 min - once daily

      $30 - $45

    2. Milano Centrale

      4 h 3 min - once daily

      $55 - $100

  • Bus

    $29 - $49
    1. La Spezia

      3 h 55 min - once daily

      $15 - $25

    2. Milan, Milan

      3 h - twice daily

      $14 - $24

  • Train, bus

    $56 - $77
    1. La Spezia Centrale

      1 h 4 min - twice daily

      $15 - $23

    2. Genova Principe FS Acquaverde

      6 h - once daily

      $40 - $55

  • Train via Genova Piazza Principe

    $77 - $114
    1. La Spezia Centrale

      1 h 4 min - twice daily

      $15 - $23

    2. Genova Piazza Principe

      1 h 27 min - 3 times a day

      $18 - $25

    3. Milano Centrale

      2 h 44 min - 4 times a day

      $28 - $40

    4. Arth-Goldau

      27 min - 4 times a day

      $15 - $27

  • Drive

    $70 - $110
    1. La Spezia

      4 h 54 min - 297.4 miles

      $70 - $110

  • Train, train to Florence, fly

    $121 - $446
    1. La Spezia

      48 min - twice daily

      $14 - $21

    2. Pisa C.Le

      1 h - every 3 hours

      $5 - $23

    3. P. Alinari

      10 min - hourly

      $1 - $3

    4. Florence (FLR)

      1 h 15 min - non-stop

      $75 - $350

    5. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

  • Train, train to Milan Malpensa, fly

    $135 - $373
    1. La Spezia

      1 h 4 min - twice daily

      $15 - $23

    2. Genova Piazza Principe

      1 h 27 min - 3 times a day

      $18 - $25

    3. Milano Centrale

      51 min - hourly

      $5 - $16

    4. Milan Malpensa (MXP)

      55 min - non-stop

      $70 - $260

    5. Zurich (ZRH)

      1 h 2 min - every 2 hours

      $26 - $50

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

From La Spezia Centrale train to Milano Centrale then train to Luzern. 7 h 52 min 112€. From La Spezia bus to Milan, Milan then bus to Luzern. 7 h 55 min 40€. From La Spezia Centrale train to Genova Principe FS Acquaverde then bus to Luzern. 8 h 4 min 54€. From La Spezia Centrale train to Genova Piazza Principe, train to Milano Centrale, train to Arth-Goldau, then train to Luzern. 8 h 9 min 86€. From La Spezia drive to Lucerne. 4 h 54 min 74€. From La Spezia Centrale train to Pisa C.Le, train to P. Alinari, bus to Florence airport, fly to Zurich airport, then train to Lucerne. 8 h 1 min 180€. From La Spezia Centrale train to Genova Piazza Principe, train to Milano Centrale, train to Milan Malpensa airport, fly to Zurich airport, then train to Lucerne. 8 h 26 min 169€.

 
 

Bus or train from La Spezia to Lucerne?

Trenitalia Frecce operates a train from La Spezia to Lucerne every 4 hours. Tickets cost $30 - $45 and the journey takes 2 h 49 min. Trenitalia Eurocity also services this route twice daily. Alternatively, FlixBus operates a bus from La Spezia to Lucerne once daily. Tickets cost $15 - $25 and the journey takes 3 h 55 min. FlixBus also services this route 3 times a day.