Compare prices and tickets by train, coach or flight

Tue
25 Jan
£17Regionale
Wed
26 Jan
£17Regionale
Thu
27 Jan
£17Regionale
Fri
28 Jan
£17Regionale
Sat
29 Jan
£15Intercity
Sun
30 Jan
£17Frecciabianca
Mon
31 Jan
£13Frecciabianca
Tue
1 Feb
£13Frecciabianca
Wed
2 Feb
£13Frecciabianca
Thu
3 Feb
£11Frecciabianca
Fri
4 Feb
£15Intercity
Sat
5 Feb
£11Frecciabianca
Sun
6 Feb
£13Frecciabianca
Mon
7 Feb
£13Frecciabianca
Tue
8 Feb
£11Frecciabianca
Wed
9 Feb
£11Frecciabianca
Thu
10 Feb
£11Frecciabianca
Fri
11 Feb
£15Intercity
Sat
12 Feb
£11Frecciabianca
Sun
13 Feb
£13Frecciabianca

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from La Spezia to Milan

distanceDistance99 miles (159 km)
durationAverage train duration3 h 49 min
priceAverage train ticket price£17 (€19)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesIntercity, Regionale, Frecciabianca or Regionale Veloce

Trains from La Spezia to Milan cover the 99 miles (159 km) long route taking on average 3 h 49 min with our travel partners like Intercity, Regionale, Frecciabianca or Regionale Veloce. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £17, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from La Spezia Centrale and arrive in Milano Centrale.

 Trains from La Spezia to Milan

One of the most convenient methods of transportation to reach Milan from La Spezia is by train. The average journey takes about 4 hours to arrive at the final destination. About 60 trains are leaving daily on this route, most of which require only one change of train, making it a comfortable journey to enjoy.

La Spezia to Milan train times: daily departures

Visitors wanting to take trains from La Spezia to Milan will find that the route offers about 60 trains leaving every day of the week. The first train usually departs at about 12:58 a.m. while the last train on this route leaves at around 8:14 p.m. Therefore, travelers have the options to catch a train most hours of the day.

How long is the journey by train from La Spezia to Milan?

The average time for the journey by train from La Spezia to Milan is around 4 hours and 12 minutes. Nonetheless, travelers may find high-speed trains or direct trains that will only take about 3 hours and 7 minutes to arrive at their final destination.

What are the departure and arrival stations for trains from La Spezia to Milan?

Departure stations: Travelers may decide to depart from either La Spezia Migliarina (located 1.89 miles away from the city center), La Spezia Centrale station (located one mile away from the city center), or Ca' Di Boschetti station (located 2.7 miles away from the city center) all are reachable by foot or bus/train. The train stations offer essential facilities such as bathrooms and waiting rooms.

Arrival stations: Travelers may arrive in one of three train stations in Milan. Travelers can arrive at the Milano Centrale station (located 1.7 miles from city center), the Milano Porta Garibaldi station (located 1.6 miles from city center), and the Milano Rogoredo station (located 3.23 miles from city center). All of these stations have access to the subway, tram or bus as well as operate with all the essential facilities for a train station.

Which train companies travel from La Spezia to Milan?

Three companies operate trains from La Spezia to Milan while offering diverse characteristics. The Regionale are usually the more affordable and slower trains. The InterCity is the standard trains with modern facilities, and Frecciabianca offers routes with high-speed trains.

  La Spezia to Milan trains: services on board

Out of all three train companies, Regionale is the only one that does not provide first- and second-class carriages. Travelers will also be able to bring bulky luggage on all of the trains from La Spezia to Milan since all providers have designated space for these larger luggage. Domestic pets of smaller sizes are allowed to travel free of charge, but travelers may face restrictions and fees for pets of larger sizes (with the exception for service dogs). Travelers with limited mobility will find that InterCity and Frecciabianca trains provide designated seats and bathrooms equipped for convenience and comfort.

How to find cheap train tickets from La Spezia to Milan?

To save money on a train trip from La Spezia to Milan, visitors should book their tickets ahead of time. It is also recommended to flexible on the dates and times of their departure. Moreover, the services which Omio provides on the app and website can help travelers arrange the various route options in regards to their personal preferences to find the cheapest option.

Travel Tips: Trains from La Spezia to Milan

Travel by train 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 La Spezia to Milan.
FAQs

How much does a cheap train between La Spezia and Milan cost?

You can find a cheap train from La Spezia to Milan for some dates and times for as low as £15  one way in the next 7 days.

How much does the train from La Spezia to Milan cost on average?

If you are looking to purchase your train ticket in the next 7 days, you can expect the La Spezia to Milan train to cost on average £17  one way.

What is the distance between La Spezia and Milan by train?

The distance from La Spezia to Milan by train is approximately 99 miles (159 km).

How long is the train from La Spezia to Milan?

On average the train from La Spezia to Milan duration is 3 h 49 min  for the 99 miles (159 km) long journey, but the travel time can vary if you depart on weekends and holidays.

When travelling by train from La Spezia to Milan, which train station in La Spezia do I depart from and which train station in Milan do I arrive in?

Some of the La Spezia train stations to Milan you can start your journey from include La Spezia Centrale, La Spezia Migliarina and La Spezia Marittima. Similarly, some of the arrival train stations in Milan include Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

When travelling this route, Omio customers are departing most frequently from La Spezia Centrale   and arriving in Milano Centrale.

Where is the departure train station in La Spezia located? Where is the arrival train station in Milan located?

Passengers board the train most frequently from La Spezia Centrale, which is located around 1.5 miles (2.4 km) away from the city centre, and they get off the train at Milano Centrale, located 1.7 miles (2.8 km) away from the city centre.

Which train companies should I travel with from La Spezia to Milan?

When taking a train from La Spezia to Milan, you can count on Intercity, Regionale, Frecciabianca or Regionale Veloce for the best way to get you to Milan. You can also check all possible train companies who offer a service between La Spezia and Milan and compare the amenities they offer before buying a train ticket.

How many trains per day are there from La Spezia to Milan?

The average number of trains departing La Spezia for Milan is 12 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from La Spezia to Milan? When is the last train from La Spezia to Milan?

The earliest train for this journey departs from La Spezia at 06: 08. The last train leaves from La Spezia at 18: 33. Check Omio for the latest train schedule from La Spezia to Milan and book the best time to depart on your chosen travel date.

How far in advance should I book train tickets to Milan from La Spezia for the best deals?

You can find a train from La Spezia to Milan to cost on average £17 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the La Spezia to Milan train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

La Spezia
Milan
La Spezia Centrale is the most popular La Spezia railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in La Spezia for your journey to Milan.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transport options for La Spezia Centrale
Bus lines: 6, 9, 17, 20, 22, 23, 28, A, C, L, S, SA, SC
Train lines: REG, IC, FB