There are 4 ways to get from Opera to Carrara 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 Pavia to Carrara-AvenzaIc
4h 25m€22–38Bus
- Take the bus from San Donato - Nuova Autostazione to Marina di Carrara - Piazza Ingolstadt
5h 17m€23–35Drive 228.1 km
- Drive from Opera to Carrara228.1 km
2h 15m€36–52Train via La Spezia Centrale
- Take the train from Milan Rogoredo to La Spezia CentraleRe 13
7h€23–36
Opera to Carrara by train (Trenitalia)
Questions & Answers
The cheapest way to get from Opera to Carrara is to train which costs €21 - €40 and takes 4h 25m.
The fastest way to get from Opera to Carrara is to drive which takes 2h 15m and costs €35 - €55.
No, there is no direct train from Opera to Carrara. However, there are services departing from Locate Triulzi and arriving at Carrara-Avenza via Pavia. The journey, including transfers, takes approximately 4h 25m.
The distance between Opera and Carrara is 234 km. The road distance is 228.1 km.
The best way to get from Opera to Carrara without a car is to train which takes 4h 25m and costs €21 - €40.
It takes approximately 4h 25m to get from Opera to Carrara, including transfers.
Opera to Carrara train services, operated by Trenitalia Intercity, depart from Pavia station.
The best way to get from Opera to Carrara is to train which takes 4h 25m and costs €21 - €40. Alternatively, you can bus, which costs €23 - €35 and takes 5h 17m.
Opera to Carrara train services, operated by Trenitalia Intercity, arrive at Carrara-Avenza station.
Yes, the driving distance between Opera to Carrara is 228 km. It takes approximately 2h 15m to drive from Opera to Carrara.
What companies run services between Opera, Lombardy, Italy and Carrara, Italy?
Trenitalia Intercity operates a train from Pavia to Carrara-Avenza 4 times a day. Tickets cost €19–35 and the journey takes 3h 5m. Alternatively, Autostradale operates a bus from San Donato - Nuova Autostazione to Marina di Carrara - Piazza Ingolstadt once daily. Tickets cost €20–30 and the journey takes 2h 55m.
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Pavia to Carrara-Avenza
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- €19–35
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milan Rogoredo to La Spezia Centrale
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Estimated price
- €12–16
- Website
- https://www.trenord.it/en/
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from San Donato - Nuova Autostazione to Marina di Carrara - Piazza Ingolstadt
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- €20–30
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €23–30
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
Book your Opera to Carrara train tickets online with Omio.
There are 4094+ hotels available in Carrara.















