Carrara to Milan train

Tue, Apr 23
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap train tickets and times from Carrara to Milan

Showing times and prices for Apr 23


Fastest Journey

3 h 46 m


3 h 59 m

Trains per day



170 km

Cheap train tickets from Carrara to start from $23 with an average ticket price of $23.

The fastest train from Carrara to takes 3h 46m in comparison to an average duration of 3h 59m and covers a distance of 170 km.

5 trains that leave Carrara for every day with 5 travelling directly.

0 transfers
0 transfers
0 transfers
0 transfers
0 transfers

Compare prices and tickets Carrara to Milan by train or bus

Apr 23
Apr 24
Apr 25
Apr 26
Apr 27
Apr 28
Apr 29

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Carrara to Milan

distanceDistance105 miles (170 km)
durationAverage train duration3 h 32 min
priceAverage train ticket price$22 (€19)
changesDirect trainNo
carriersTrain providersIntercity, Regionale or Frecciabianca

Trains from Carrara to Milan cover the 105 miles (170 km) long journey taking on average 3 h 32 min with our travel partners like Intercity, Regionale or Frecciabianca. You can get the cheapest train tickets for this trip for as low as $13 (€12), but the average price of train tickets is $22 (€19). Travelers depart most frequently from Carrara-Avenza and arrive in Milan Centrale.

Train companies: Intercity, Regionale and Frecciabianca from Carrara to Milan trains

Travel from Carrara to Milan from $13 (€12) with Omio’s train partners Intercity, Regionale and Frecciabianca! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Frecciabianca is a high-speed train service operated by Trenitalia, the national railway company of Italy. It is one of the most popular train services in the country, connecting major cities and towns across the country. Frecciabianca trains offer a range of ticket types, including Economy, Standard, and Business Class. Onboard facilities include comfortable seating, air conditioning, power sockets, and free Wi-Fi. The most popular routes for Frecciabianca trains include Milan to Rome, Milan to Venice, and Rome to Naples. The journey times for these routes range from 2.5 to 4 hours, making Frecciabianca a great option for travelers looking for a fast and convenient way to get around Italy.

Train information from Carrara to Milan with Frecciabianca:

  • Average Duration: 3 h 32 min
  • Cheapest Price: $13

FAQs: Trains from Carrara to Milan

FAQs: Travel by train from Carrara to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Carrara to Milan.
Cheap train tickets from Carrara to Milan can start from as little as $13 (€12) when you book in advance. The average train ticket price for Carrara to Milan is $22 (€19); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Carrara to Milan train time is 3 h 32 min   covering the 105 mile (170 km) long journey, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Carrara to Milan leaves at 4: 38 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Carrara to Milan leaves at 6: 49 PM.
Yes, there's a high-speed train to Milan. Take the fast train with Frecciabianca from Carrara to Milan.
For the best Carrara to Milan train to purchase, you can travel safely and comfortably with Intercity, Regionale or Frecciabianca. However, it's always good to check all possible train providers with services to Milan from Carrara to compare what amenities they may offer.
No, there are no night trains, the latest train for this route is 6: 49 PM.

When departing from Carrara, you have various train station options to start your trip from including Carrara-Avenza and Carrara, Piazza Sacco e Vanzetti (Ospedale). When arriving in Milan, you can end your journey in train stations like Milan Centrale, Milan Porta Garibaldi and Milan Rogoredo.

Passengers board the train most frequently from Carrara-Avenza, which is located around 1.2 miles (1.9 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.

The cheapest month for a train from Carrara to Milan is May.
It's helpful to compare your options as there are 2 ways to travel to Milan from Carrara including taking a bus or train.

Important Stations and Airports in Carrara and Milan

Carrara-Avenza is the most popular Carrara railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Carrara for your trip to Milan.
Carrara, Piazza Sacco e Vanzetti (Ospedale)

More options for your journey from Carrara to Milan

Here are some other resources that might have the information you need

HomeTrainsTrain Times to MilanCarrara to Milan train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers