Trains to La Spezia Find train times and tickets

Chiavari to La Spezia by train

from £5.50

Avg 0 changes 26m

Rome to La Spezia by train

from £12.00

Avg 0 changes 2hr 50m

Pisa to La Spezia by train

from £7.00

Avg 0 changes 43m

Fiumicino to La Spezia by train

from £19.60

Avg 1 change 3hr 42m

London to La Spezia by train

from £114.70

Avg 2 changes 14hr 14m

Sarzana to La Spezia by train

from £2.60

Avg 0 changes 12m

Nice to La Spezia by train

from £22.90

Avg 1 change 4hr 34m

Viareggio to La Spezia by train

from £5.70

Avg 0 changes 32m

Savona to La Spezia by train

from £11.10

Avg 0 changes 1hr 55m

Vernazza to La Spezia by train

from £2.30

Avg 0 changes 14m

Rapallo to La Spezia by train

from £6.10

Avg 0 changes 37m

Florence to La Spezia by train

from £9.10

Avg 0 changes 2hr 26m

Monterosso Almo to La Spezia by train

from £2.60

Avg 0 changes 14m

Riomaggiore to La Spezia by train

from £2.00

Avg 0 changes 6m

Pietrasanta to La Spezia by train

from £5.20

Avg 0 changes 38m

Vezzano Ligure to La Spezia by train

from £2.30

Avg 0 changes 14m

Livorno to La Spezia by train

from £8.50

Avg 0 changes 54m

Lucca to La Spezia by train

from £7.10

Avg 1 change 1hr 6m

Bologna to La Spezia by train

from £17.50

Avg 1 change 2hr 56m

Manarola to La Spezia by train

from £2.10

Avg 0 changes 7m

Paris to La Spezia by train

from £44.70

Avg 1 change 9hr 47m

Civitavecchia to La Spezia by train

from £9.20

Avg 0 changes 2hr 33m

Siena to La Spezia by train

from £14.70

Avg 1 change 2hr 46m

Migliarino to La Spezia by train

from £1.80

Avg 0 changes 4m

Ventimiglia to La Spezia by train

from £17.60

Avg 1 change 4hr 2m

Turin to La Spezia by train

from £9.20

Avg 0 changes 2hr 40m

Massa to La Spezia by train

from £4.20

Avg 0 changes 19m

Levanto to La Spezia by train

from £7.50

Avg 0 changes 20m

Corniglia to La Spezia by train

from £2.30

Avg 0 changes 10m

Marseille to La Spezia by train

from £53.50

Avg 1 change 7hr 45m

Parma to La Spezia by train

from £11.10

Avg 0 changes 1hr 56m

Cannes to La Spezia by train

from £29.60

Avg 2 changes 5hr 59m

Pontremoli to La Spezia by train

from £10.50

Avg 0 changes 41m

Milan to La Spezia by train

from £9.20

Avg 0 changes 2hr 34m

Sestri Levante to La Spezia by train

from £4.60

Avg 0 changes 28m

Genoa to La Spezia by train

from £6.50

Avg 0 changes 50m

Naples to La Spezia by train

from £12.00

Avg 0 changes 6hr 23m

Aulla to La Spezia by train

from £3.20

Avg 0 changes 22m

Venice to La Spezia by train

from £21.20

Avg 1 change 4hr 24m

Santa Margherita Ligure to La Spezia by train

from £6.20

Avg 0 changes 55m

Empoli to La Spezia by train

from £10.70

Avg 0 changes 1hr 49m

Search accommodation in La Spezia

Airbnb
Country guide

Trains to Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and rail operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.

Log in / Register

  1. We'll assume you've read
    our Terms of Service.