Milan to La Spezia train

Fri, Sep 20
+ Add return
QR-Code
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
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan to La Spezia

Showing times and prices for Sep 20

Cheapest

The best way to find a cheap train ticket from Milan to La Spezia is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
06:50AM5h52
Milan Centrale
12:42PMCa' Di Boschetti
$251One-way
1 transfer
2nd Cheapest
Regionale
05:05PM4h47
Milan Porta Garibaldi
09:52PMLa Spezia Centrale
$261One-way
1 transfer
2nd Cheapest
Regionale
05:20PM4h32
Milan Centrale
09:52PMLa Spezia Centrale
$261One-way
2 transfers
2nd Cheapest
Regionale
06:50AM4h04
Milan Centrale
10:54AMLa Spezia Centrale
$261One-way
1 transfer
Regionale
05:41PM4h02
Milan Rogoredo
09:43PMLa Spezia Centrale
$271One-way
1 transfer

Train schedule from Milan to La Spezia

Showing trains for tomorrow, Friday, September 20
Regionale
05:15AM4h32
Milan Centrale
09:47AMLa Spezia Centrale
1 transfer
Intercity
06:10AM3h11
Milan Centrale
09:21AMLa Spezia Centrale
0 transfers
Intercity
06:14AM3h33
Milan Rogoredo
09:47AMLa Spezia Centrale
1 transfer
Intercity
06:25AM3h47
Milan Centrale
10:12AMLa Spezia Centrale
1 transfer
Regionale
06:50AM5h52
Milan Centrale
12:42PMCa' Di Boschetti
1 transfer
Regionale
06:50AM4h04
Milan Centrale
10:54AMLa Spezia Centrale
1 transfer
Regionale
07:25AM5h20
Milan Centrale
12:45PMCa' Di Boschetti
2 transfers
Regionale
07:25AM4h21
Milan Centrale
11:46AMLa Spezia Centrale
1 transfer
Regionale
08:30AM3h40
Milan Centrale
12:10PMLa Spezia Centrale
2 transfers
Frecciabianca
09:10AM4h33
Milan Centrale
01:43PMCa' Di Boschetti
2 transfers
Frecciabianca
09:10AM4h04
Milan Centrale
01:14PMLa Spezia Centrale
1 transfer
Intercity
09:10AM4h35
Milan Centrale
01:45PMLa Spezia Centrale
2 transfers
Regionale
09:20AM4h32
Milan Centrale
01:52PMLa Spezia Centrale
1 transfer
Regionale
09:20AM4h54
Milan Centrale
02:14PMCa' Di Boschetti
2 transfers
Regionale
11:20AM4h53
Milan Centrale
04:13PMCa' Di Boschetti
2 transfers
Regionale
11:20AM4h32
Milan Centrale
03:52PMLa Spezia Centrale
1 transfer
Frecciarossa
11:50AM3h02
Milan Centrale
02:52PMLa Spezia Centrale
1 transfer
Intercity
12:10PM4h03
Milan Centrale
04:13PMCa' Di Boschetti
1 transfer
Intercity
12:10PM3h11
Milan Centrale
03:21PMLa Spezia Centrale
0 transfers
Regionale
12:25PM3h45
Milan Centrale
04:10PMLa Spezia Centrale
1 transfer
Regionale
12:25PM4h12
Milan Centrale
04:37PMCa' Di Boschetti
2 transfers
Regionale
01:20PM4h53
Milan Centrale
06:13PMCa' Di Boschetti
2 transfers
Regionale
01:20PM5h22
Milan Centrale
06:42PMCa' Di Boschetti
1 transfer
Regionale
01:20PM4h32
Milan Centrale
05:52PMLa Spezia Centrale
1 transfer
Intercity
02:05PM3h17
Milan Centrale
05:22PMLa Spezia Centrale
0 transfers
Intercity
02:05PM3h43
Milan Centrale
05:48PMCa' Di Boschetti
1 transfer
Regionale
02:25PM3h45
Milan Centrale
06:10PMLa Spezia Centrale
2 transfers
Intercity
03:05PM3h37
Milan Centrale
06:42PMCa' Di Boschetti
1 transfer
Intercity
03:05PM3h49
Milan Centrale
06:54PMLa Spezia Centrale
1 transfer
Intercity
03:10PM4h00
Milan Centrale
07:10PMLa Spezia Centrale
1 transfer
Regionale
03:44PM3h56
Milan Rogoredo
07:40PMLa Spezia Centrale
1 transfer
Frecciarossa
03:45PM2h57
Milan Centrale
06:42PMCa' Di Boschetti
1 transfer
Frecciarossa
03:45PM3h09
Milan Centrale
06:54PMLa Spezia Centrale
1 transfer
Frecciargento
04:25PM3h21
Milan Centrale
07:46PMLa Spezia Centrale
1 transfer
Regionale
04:25PM3h45
Milan Centrale
08:10PMLa Spezia Centrale
1 transfer
Regionale
05:05PM4h47
Milan Porta Garibaldi
09:52PMLa Spezia Centrale
1 transfer
Regionale
05:20PM4h32
Milan Centrale
09:52PMLa Spezia Centrale
2 transfers
Regionale
05:41PM4h02
Milan Rogoredo
09:43PMLa Spezia Centrale
1 transfer
Regionale
06:25PM3h45
Milan Centrale
10:10PMLa Spezia Centrale
1 transfer
Frecciarossa
06:25PM3h45
Milan Centrale
10:10PMLa Spezia Centrale
1 transfer
Intercity
07:05PM3h16
Milan Centrale
10:21PMLa Spezia Centrale
0 transfers
Frecciarossa
07:50PM3h02
Milan Centrale
10:52PMLa Spezia Centrale
1 transfer
Intercity
08:05PM3h45
Milan Centrale
11:50PMLa Spezia Centrale
1 transfer
Regionale
08:25PM4h27
Milan Centrale
12:52AMLa Spezia Centrale
2 transfers
Intercity
09:10PM3h15
Milan Centrale
12:25AMLa Spezia Centrale
0 transfers

Find all the dates and times for this journey

Compare prices and tickets Milan to La Spezia by train or bus

Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07
Tue
Oct 08
Wed
Oct 09
Thu
Oct 10

How far in advance should I book train tickets from Milan to La Spezia?

The best time to book your train from Milan to La Spezia is 28 days before departure. See how prices for trains change on the Milan to La Spezia route.
Prices are for one-way tickets for one passenger from Milan to La Spezia per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Milan to La Spezia.

Fastest train times from Milan to La Spezia

Showing times and prices for Sep 20

Fastest Journey

2 h 57 m

Average

4 h 1 m

Trains per day

45

Distance

159 km

Of the 45 trains that leave Milan for La Spezia every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Frecciarossa
03:45PM2h57
Milan Centrale
06:42PMCa' Di Boschetti
$561One-way
1 transfer
2nd Fastest
Frecciarossa
11:50AM3h02
Milan Centrale
02:52PMLa Spezia Centrale
$561One-way
1 transfer
2nd Fastest
Frecciarossa
07:50PM3h02
Milan Centrale
10:52PMLa Spezia Centrale
$561One-way
1 transfer
Frecciarossa
03:45PM3h09
Milan Centrale
06:54PMLa Spezia Centrale
$561One-way
1 transfer
Intercity
06:10AM3h11
Milan Centrale
09:21AMLa Spezia Centrale
$381One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to La Spezia

distanceDistance99 miles (159 km)
durationAverage train duration3 h 15 min
priceAverage train ticket price$25 (€21)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersIntercity, Regionale, Intercity Notte, ÖBB Nightjet, Frecciarossa, Trenord or Italo

Trains from Milan to La Spezia cover the 99 miles (159 km) long route taking on average 3 h 15 min with our travel partners like Intercity, Regionale, Intercity Notte, ÖBB Nightjet, Frecciarossa, Trenord or Italo. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $19 (€16), but the average price of train tickets is $25 (€21). Travelers depart most frequently from Milan Centrale and arrive in La Spezia Centrale.

Train providers: Intercity, Regionale and Frecciabianca from Milan to La Spezia trains

Intercity, Regionale and Frecciabianca trains will get you between Milan and La Spezia from $22 (€19). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

Milan to La Spezia train information with Intercity:

  • Average Duration: 3 h 11 min
  • Cheapest Price: $22
  • Intercity frequency: 7 a day

Traveling by train from Milan to La Spezia

The train connection between Milan and La Spezia is well-served by several providers, including Intercity, Regionale, and Frecciabianca. Travelers can enjoy a scenic journey that typically takes around 3 to 4 hours, depending on the service chosen. With frequent departures throughout the day, passengers have ample options to explore the beautiful coastal town of La Spezia from the bustling city of Milan.

Train Connection: Milan to La Spezia

Traveling from Milan to La Spezia takes approximately 3 hours and 11 minutes. There are up to 8 direct connections available each day, making it a convenient option for travelers. The departure stations include Milano Rogoredo, Milano Lambrate, Milano Centrale, and Milano Porta Garibaldi, with all trains arriving at La Spezia Centrale.

Milan to La Spezia Train Connection

The first daily train from Milan to La Spezia departs at 04:50 AM, allowing early risers to start their journey. The last train of the day leaves at 08:15 PM, providing a convenient option for those wishing to explore until later in the evening before returning.

Train Tickets Price for Milan and La Spezia

The cheapest ticket price for the train connection between Milan and La Spezia is €19. The average ticket price typically hovers around €21, making it a convenient option for travelers looking to explore these beautiful Italian cities.

Exploring La Spezia: A Journey Through History and Culture

Welcome to the Castello di San Giorgio, a historic fortress that dates back to the 13th century. This impressive structure not only served as a military stronghold but also played a crucial role in shaping La Spezia's strategic importance during various conflicts throughout history. As you explore its ancient walls and enjoy panoramic views of the city and harbor, you'll discover unique architectural features like its well-preserved towers and charming gardens.

Next on our journey is the Museo Tecnico Navale, an extraordinary museum dedicated to Italy’s maritime heritage. Established in 1869, it houses an extensive collection of naval artifacts ranging from model ships to historical documents that highlight La Spezia's significance as a naval base since Roman times. The museum offers interactive exhibits that engage visitors with fascinating stories about seafaring adventures and technological advancements in marine engineering.

Finally, we arrive at La Spezia's Waterfront Promenade—a picturesque stretch along the coast perfect for leisurely strolls or vibrant gatherings. This scenic walkway showcases stunning views of both land and sea while featuring delightful cafes, shops, and public art installations that reflect local culture. Whether you're enjoying gelato under swaying palm trees or watching boats glide by at sunset, this promenade captures the essence of life in La Spezia beautifully.

FAQs: Trains from Milan to La Spezia

FAQs: Travel by train from Milan to La Spezia 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 Milan to La Spezia.
FAQs
Cheap train tickets from Milan to La Spezia can start from as little as $19 (€16) when you book in advance. The average train ticket price for Milan to La Spezia is $25 (€21); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time from Milan to La Spezia is on average 3 h 15 min   for the 99 mile (159 km) long journey, but the time it takes to go between Milan and La Spezia by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Milan to La Spezia leaves at 4: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan to La Spezia leaves at 8: 27 PM.
Yes, there are 12 direct trains a day from Milan to La Spezia with Intercity, Regionale, ÖBB Nightjet, Frecciarossa or Trenord. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Milan to La Spezia with Frecciarossa or Italo. Overall you can travel with the following companies: Intercity, Regionale, Intercity Notte, ÖBB Nightjet, Frecciarossa, Trenord or Italo.
Take the Milan to La Spezia train with Intercity, Regionale, Intercity Notte, ÖBB Nightjet, Frecciarossa, Trenord or Italo. However, it's always good to check out all possible train providers for the journey to La Spezia from Milan as there might be differences in the amenities they offer.
Yes, there are night trains available from Milan to La Spezia with Intercity Notte or ÖBB Nightjet. Find all the info regarding night trains in Europe.  

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

A trip to La Spezia from Milan is worth doing but not as a day trip with a journey time of 3 h 15 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Milan to La Spezia by train is March.
It's helpful to compare your options as there are 2 ways to travel to La Spezia from Milan including taking a train or bus.

Popular train stations from Milan to La Spezia

Milan
La Spezia
The major railway station for departures from Milan is Milan Centrale. Read all the information you need to know about services, amenities and connections at Milan Centrale for your journey between Milan and La Spezia.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transit options for Milan Centrale
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit options for Milan Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8
The major train station for arrivals in La Spezia is La Spezia Centrale. Find all the information you need to know about services, amenities and connections at La Spezia Centrale for your journey to La Spezia from Milan.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit 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

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.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links