Buy train and bus tickets for UK and Europe - the easy way
Lucca to Pistoia by train
-
First train05:05
-
Last train22:31
-
Avg changes0
-
Fastest journey40m
-
Distance34 kilometres
-
Trains per day27
-
Avg. journey time50m
-
Train operators
Travelling from Lucca to Pistoia by train
Fast trains from Lucca to Pistoia take around 40 minutes, covering a distance of approximately 34 kilometres. There are frequent services on the rail route between Lucca and Pistoia.
1. Are there direct trains from Lucca to Pistoia?
Direct trains from Lucca to Pistoia have been found.
We usually find around 28 direct trains on the route from Lucca to Pistoia every weekday.
There are typically fewer departures at weekends, when we found around 25 departures.
2. How long is the train journey from Lucca to Pistoia?
The Lucca to Pistoia train travel time is normally about 40 minutes, whatever time you make the journey.
3. What are the Lucca to Pistoia train times and schedule?
On weekdays the earliest direct train to Pistoia is usually scheduled to depart Lucca around 05:05 and the last train is around 22:31. This is the same at the weekend.

What's the Lucca to Pistoia train price?
The cheapest tickets we've found for trains from Lucca to Pistoia are $6.79.
When to book Lucca to Pistoia train tickets?
Trains in Italy usually open for booking around 6 months in advance. If booking is not yet open for your dates then you can set a booking alert to receive an email on the day that the cheapest tickets are released for your journey from Lucca to Pistoia by train.
Which train companies operate between Lucca and Pistoia?
Bus is the train company that operates on the route from Lucca to Pistoia.
You can check which train you’ll be travelling on by looking for the train name in search results.
Other journeys to Pistoia View all journeys to Pistoia
-
From Florence From $5.57
-
From Pisa From $8.42
-
From Montecatini Terme-Monsummano From $3.12
-
From Prato Porta al Serraglio From $3.12
-
From Viareggio From $14.94
-
From Bologna From $11.00
-
From Prato Borgonuovo From $3.12
-
From Milan From $21.32
-
From Prato Centrale From $3.12
-
From Rome From $27.71
-
From Naples From $23.77
-
From Porretta Terme From $5.84
-
Easy, fast and cheap
-
Pay in EUR, GBP, USD or CAD
-
Cheaper UK tickets with Pricehack
Subscribe to our newsletter
Subscribe to receive top tips, train news and travel inspiration straight to your inbox