Trains to Lucca Find train times and tickets

Pisa to Lucca by train

from £3.20

Avg 0 changes 20m

Milan to Lucca by train

from £21.30

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

Prato to Lucca by train

from £12.30

Avg 0 changes 58m

Montecatini Terme to Lucca by train

from £4.00

Avg 0 changes 28m

Florence to Lucca by train

from £6.80

Avg 0 changes 1hr 19m

Genoa to Lucca by train

from £24.20

Avg 1 change 2hr 10m

Siena to Lucca by train

from £21.70

Avg 1 change 2hr 24m

Bologna to Lucca by train

from £12.10

Avg 1 change 2hr 4m

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.