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 £24.30

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 £31.90

Avg 1 change 3hr 42m

London to La Spezia by train

from £121.20

Avg 2 changes 14hr 15m

Sarzana to La Spezia by train

from £2.60

Avg 0 changes 12m

Nice to La Spezia by train

from £23.40

Avg 1 change 4hr 34m

Viareggio to La Spezia by train

from £5.80

Avg 0 changes 32m

Savona to La Spezia by train

from £11.30

Avg 0 changes 1hr 55m

Pieve Ligure to La Spezia by train

from £6.80

Avg 0 changes 1hr 12m

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.20

Avg 0 changes 2hr 16m

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.30

Avg 0 changes 38m

Vezzano Ligure to La Spezia by train

from £2.40

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.00

Avg 1 change 1hr 6m

Bologna to La Spezia by train

from £17.80

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.30

Avg 1 change 9hr 47m

Civitavecchia to La Spezia by train

from £18.80

Avg 0 changes 2hr 33m

Siena to La Spezia by train

from £14.50

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.10

Avg 0 changes 2hr 49m

Massa to La Spezia by train

from £4.10

Avg 0 changes 19m

Levanto to La Spezia by train

from £3.30

Avg 0 changes 20m

Corniglia to La Spezia by train

from £2.30

Avg 0 changes 10m

Marseille to La Spezia by train

from £47.00

Avg 1 change 7hr 45m

Parma to La Spezia by train

from £10.90

Avg 0 changes 1hr 56m

Cannes to La Spezia by train

from £23.40

Avg 2 changes 6hr 19m

Pontremoli to La Spezia by train

from £10.50

Avg 0 changes 41m

Milan to La Spezia by train

from £9.30

Avg 0 changes 2hr 34m

Sestri Levante to La Spezia by train

from £18.20

Avg 0 changes 28m

Genoa to La Spezia by train

from £6.70

Avg 0 changes 50m

Naples to La Spezia by train

from £30.80

Avg 0 changes 6hr 23m

Aulla to La Spezia by train

from £3.30

Avg 0 changes 22m

Venice to La Spezia by train

from £27.10

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.90

Avg 0 changes 1hr 49m

Search accommodation in La Spezia

Airbnb
Country guide

Trains to Italy

Read our country guide

Passenger age requirements

Different countries have different classifications for "Child" and "Youth". That's why we ask you to enter the age of young passengers when you search.

Countries Children Youths
Belgium and Luxembourg 6 - 11 12 - 25
Eurostar 4 - 11 12 - 25
France* 4 - 11 12 - 25
Germany* 6 - 14 15 - 25
Italy 4 - 11 12 - 25
Netherlands (including Thalys) 4 - 11 12 - 25
Spain* 4 - 13 14 - 25
Switzerland 6 - 16 17 - 25
United Kingdom* 5 - 15 16 - 25
others 4 - 11 12 - 25

* There are some exceptions to these definitions. Please see child and youth passenger age requirements for more information.

You can also read about Youth and Senior discounts and railcards.

Log in / Register

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