There are 5 ways to get from Carrara to La Spezia by train (Trenitalia), bus, rideshare, taxi, or car
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 Carrara-Avenza to La Spezia Centraletrain Re
30 min€2–6Bus
- Take the bus from Piazza Matteotti to Sarzanabus L17
- Take the bus from Sarzana Via Muccini to Via Chiodo Porticibus L/S
1h 40m€4–6Rideshare
- Take the rideshare from Carrara to La Spezia29.6 km
44 min€3Taxi
- Take the taxi from Carrara to La Speziataxi 29.5 km
34 min€35–45Drive 29.5 km
- Drive from Carrara to La Speziacar 29.5 km
34 min€5–7
Carrara to La Spezia by train (Trenitalia)
Questions & Answers
The cheapest way to get from Carrara to La Spezia is to rideshare which costs €3 and takes 44 min.
The fastest way to get from Carrara to La Spezia is to train which takes 30 min and costs €2 - €6.
No, there is no direct bus from Carrara to La Spezia. However, there are services departing from Piazza Matteotti and arriving at Via Chiodo Portici via Sarzana Via Muccini. The journey, including transfers, takes approximately 1h 40m.
Yes, there is a direct train departing from Carrara-Avenza and arriving at La Spezia Centrale. Services depart every 30 minutes, and operate every day. The journey takes approximately 30 min.
The distance between Carrara and La Spezia is 25 km. The road distance is 29.5 km.
The best way to get from Carrara to La Spezia without a car is to train which takes 30 min and costs €2 - €6.
The train from Carrara-Avenza to La Spezia Centrale takes 30 min including transfers and departs every 30 minutes.
Carrara to La Spezia bus services, operated by Autolinee Toscane, depart from Piazza Matteotti station.
Carrara to La Spezia train services, operated by Trenitalia, depart from Carrara-Avenza station.
The best way to get from Carrara to La Spezia is to train which takes 30 min and costs €2 - €6. Alternatively, you can bus, which costs €3 - €7 and takes 1h 40m.
What companies run services between Carrara, Italy and La Spezia, Italy?
Trenitalia operates a train from Carrara-Avenza to La Spezia Centrale every 30 minutes. Tickets cost €3–6 and the journey takes 30 min. Trenitalia Intercity also services this route every 2 hours. Alternatively, you can take a bus from Piazza Matteotti to Via Chiodo Portici via Sarzana and Sarzana Via Muccini in around 1h 40m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Carrara-Avenza to La Spezia Centrale
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Carrara-Avenza to La Spezia Centrale
- Ave. Duration
- 33 min
- Frequency
- Every 2 hours
- Estimated price
- €2–6
- Website
- Trenitalia Intercity
- Phone
- +39 800 142 424
- [email protected]
- Website
- Autolinee Toscane
Bus from Piazza Matteotti to Sarzana
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- €1–3
- Website
- Autolinee Toscane
- Schedules at
- Autolinee Toscane
- Phone
- +39 0187 522511
- [email protected]
- Website
- atcesercizio.it
Bus from Sarzana Via Muccini to Via Chiodo Portici
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Schedules at
- atcesercizio.it
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Carrara to La Spezia
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- €3
- Schedules at
- BlaBlaCar
- Ave. Duration
- 34 min
- Estimated price
- €35–45
Ncc La Spezia Autonoleggio Gianfaldoni
- Phone
- +39 335 137 1501
- Website
- laspeziacruiseexcursion.com
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
Carrara to La Spezia bus services, operated by Autolinee Toscane, arrive at Sarzana station.
Carrara to La Spezia train services, operated by Trenitalia, arrive at La Spezia Centrale station.
Yes, the driving distance between Carrara to La Spezia is 29 km. It takes approximately 34 min to drive from Carrara to La Spezia.
Book your Carrara to La Spezia train tickets online with Omio.
There are 5687+ hotels available in La Spezia.
Check out Blablacar's carpooling service for rideshare options between Carrara and La Spezia. A great option if you don't have a driver's licence or want to avoid public transport.















