Trains to Lucca Find train times and tickets

Pisa to Lucca by train

from £3.10

Avg 0 changes 20m

Milan to Lucca by train

from £35.40

Avg 1 change 3hr 9m

Rome to Lucca by train

from £23.20

Avg 1 change 3hr 5m

Viareggio to Lucca by train

from £3.10

Avg 0 changes 16m

La Spezia to Lucca by train

from £6.70

Avg 1 change 53m

Montecatini Terme to Lucca by train

from £7.90

Avg 0 changes 28m

Florence to Lucca by train

from £6.70

Avg 0 changes 1hr 19m

Genoa to Lucca by train

from £24.00

Avg 1 change 2hr 10m

Siena to Lucca by train

from £22.00

Avg 1 change 2hr 24m

Livorno to Lucca by train

from £9.90

Avg 1 change 46m

Search accommodation in Lucca

Airbnb
Country guide

Trains to Italy

Read our country guide

Log in / Register

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