There are 4 ways to get from Orio Litta to Lucca by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Casalpusterlengo to Viareggiotrain Re
5h 2m€30–53Bus
- Take the bus from Pieve Fissiraga to P.Za D'Azegliobus
5h 2m€87–125Drive 234.7 km
- Drive from Orio Litta to Luccacar 234.7 km
2h 20m€37–53Train via Pavia
- Take the train from Pavia to Viareggiotrain Ec
7h 19m€91–278
Orio Litta to Lucca by train (Trenitalia)
Questions & Answers
The cheapest way to get from Orio Litta to Lucca is to train which costs €30 - €55 and takes 5h 2m.
The fastest way to get from Orio Litta to Lucca is to drive which takes 2h 20m and costs €35 - €55.
No, there is no direct bus from Orio Litta to Lucca. However, there are services departing from Pieve Fissiraga and arriving at LUCCA Piazzale Verdi via Viareggio P.Za D'Azeglio. The journey, including transfers, takes approximately 5h 2m.
No, there is no direct train from Orio Litta to Lucca. However, there are services departing from Orio Litta and arriving at Lucca via Casalpusterlengo and Viareggio. The journey, including transfers, takes approximately 5h 2m.
The distance between Orio Litta and Lucca is 239 km. The road distance is 234.7 km.
The best way to get from Orio Litta to Lucca without a car is to train which takes 5h 2m and costs €30 - €55.
It takes approximately 5h 2m to get from Orio Litta to Lucca, including transfers.
Orio Litta to Lucca bus services, operated by Autostradale, depart from Pieve Fissiraga station.
Orio Litta to Lucca train services, operated by Trenitalia, depart from Casalpusterlengo station.
The best way to get from Orio Litta to Lucca is to train which takes 5h 2m and costs €30 - €55. Alternatively, you can bus, which costs €85 - €130 and takes 5h 2m.
What companies run services between Orio Litta, Italy and Lucca, Italy?
Trenitalia operates a train from Casalpusterlengo to Viareggio twice daily. Tickets cost €26–45 and the journey takes 3h 21m. Alternatively, Autostradale operates a bus from Pieve Fissiraga to P.Za D'Azeglio twice a week. Tickets cost €50–80 and the journey takes 3h 30m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Casalpusterlengo to Viareggio
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- €26–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Pavia to Viareggio
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- €85–270
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 3008 9000
- [email protected]
- Website
- autostradale.it
Bus from Pieve Fissiraga to P.Za D'Azeglio
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- €50–80
- Website
- https://autostradale.it/?lang=en-GB
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
More Questions & Answers
Orio Litta to Lucca bus services, operated by Autostradale, arrive at P.Za D'Azeglio station.
Orio Litta to Lucca train services, operated by Trenitalia, arrive at Viareggio station.
Yes, the driving distance between Orio Litta to Lucca is 235 km. It takes approximately 2h 20m to drive from Orio Litta to Lucca.
There are 5507+ hotels available in Lucca.











